<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Loginworks Blog &#187; Technical</title>
	<atom:link href="http://www.loginworks.com/blog/index.php/category/technical/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.loginworks.com/blog</link>
	<description>Team Loginworks to rest of the world</description>
	<lastBuildDate>Wed, 19 May 2010 06:17:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to delete default minimize and maximize button of window using c#.</title>
		<link>http://www.loginworks.com/blog/index.php/2010/05/18/how-to-delete-minimize-and-maximize-button-from-window-wpf/</link>
		<comments>http://www.loginworks.com/blog/index.php/2010/05/18/how-to-delete-minimize-and-maximize-button-from-window-wpf/#comments</comments>
		<pubDate>Tue, 18 May 2010 11:43:11 +0000</pubDate>
		<dc:creator>Neeraj</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[How to delete default minimize and maximize button of window using c#]]></category>

		<guid isPermaLink="false">http://www.loginworks.com/blog/?p=190</guid>
		<description><![CDATA[Add namespaces : using System.Windows.Interop; using System.Runtime.InteropServices; 
public Window1()
{
InitializeComponent();
}
private void Window_Loaded(object sender, RoutedEventArgs e)
{
RemoveControlBoxes();
}
[DllImport("User32.dll", EntryPoint = "GetWindowLong")]
private extern static Int32 GetWindowLongPtr(IntPtr hWnd, Int32 nIndex);
[DllImport("User32.dll", EntryPoint = "SetWindowLong")]
private extern static Int32 SetWindowLongPtr(IntPtr hWnd, Int32 nIndex, Int32 dwNewLong);
private const Int32 GWL_STYLE = -16;
private void RemoveControlBoxes()
{
IntPtr hWnd = new WindowInteropHelper(this).Handle;
long WindowLong = GetWindowLongPtr(hWnd, GWL_STYLE);
WindowLong = WindowLong &#38; -131073 [...]]]></description>
			<content:encoded><![CDATA[<p>Add namespaces :<span style="font-size: 10pt;color: blue;font-family: 'Verdana','sans-serif'"><span style="font-size: x-small"><span style="font-family: Verdana,Arial,Helvetica,sans-serif"> using</span></span></span><span style="font-size: 10pt;font-family: 'Verdana','sans-serif'"><span style="font-size: x-small"><span style="font-family: Verdana,Arial,Helvetica,sans-serif"> System.Windows.Interop; </span></span></span><span style="font-size: 10pt;color: blue;font-family: 'Verdana','sans-serif'"><span style="font-size: x-small"><span style="font-family: Verdana,Arial,Helvetica,sans-serif">using</span></span></span><span style="font-size: 10pt;font-family: 'Verdana','sans-serif'"><span style="font-size: x-small"><span style="font-family: Verdana,Arial,Helvetica,sans-serif"> System.Runtime.InteropServices; </span></span></span></p>
<p>public Window1()<br />
{<br />
InitializeComponent();<br />
}</p>
<p>private void Window_Loaded(object sender, RoutedEventArgs e)<br />
{<br />
RemoveControlBoxes();<br />
}</p>
<p>[DllImport("User32.dll", EntryPoint = "GetWindowLong")]<br />
private extern static Int32 GetWindowLongPtr(IntPtr hWnd, Int32 nIndex);</p>
<p>[DllImport("User32.dll", EntryPoint = "SetWindowLong")]<br />
private extern static Int32 SetWindowLongPtr(IntPtr hWnd, Int32 nIndex, Int32 dwNewLong);</p>
<p>private const Int32 GWL_STYLE = -16;<br />
private void RemoveControlBoxes()<br />
{<br />
IntPtr hWnd = new WindowInteropHelper(this).Handle;<br />
long WindowLong = GetWindowLongPtr(hWnd, GWL_STYLE);<br />
WindowLong = WindowLong &amp; -131073 &amp; -65537;<br />
SetWindowLongPtr(hWnd, GWL_STYLE, Convert.ToInt32(WindowLong));<br />
}</p>
<p><img src="/Users/Neeraj/Desktop/Window1.jpg" alt="" /></p>
<div><table border=0 bgcolor=#ffffff> <td><iframe src='http://digg.com/api/diggthis.php?w=new&amp;u=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2010%2F05%2F18%2Fhow-to-delete-minimize-and-maximize-button-from-window-wpf%2F&amp;t=How+to+delete+default+minimize+and+maximize+button+of+window+using+c%23.&amp;s=normal' height='80' width='52' frameborder='0' scrolling='no'></iframe></td> <td><iframe src='http://www.reddit.com/button_content?newwindow=1&amp;url=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2010%2F05%2F18%2Fhow-to-delete-minimize-and-maximize-button-from-window-wpf%2F&amp;title=How+to+delete+default+minimize+and+maximize+button+of+window+using+c%23.&amp;t=2 ' height='80' width='52' scrolling='no' frameborder='0' ></iframe></td> <td><script type="text/javascript"><!--yahooBuzzArticleHeadline=How+to+delete+default+minimize+and+maximize+button+of+window+using+c%23.;//--></script><script type="text/javascript" src="http://d.yimg.com/ds/badge2.js" badgetype=square></script></td> <td><script type="text/javascript"> var fbShare = {url: 'http://www.loginworks.com/blog/index.php/2010/05/18/how-to-delete-minimize-and-maximize-button-from-window-wpf/',size:'large'}</script><script type="text/javascript" src="http://widgets.fbshare.me/files/fbshare.js"></script></td></table></div><!-- Generated by Digg Digg plugin, 
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/
	-->]]></content:encoded>
			<wfw:commentRss>http://www.loginworks.com/blog/index.php/2010/05/18/how-to-delete-minimize-and-maximize-button-from-window-wpf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Key to success &#8211; effective communication management</title>
		<link>http://www.loginworks.com/blog/index.php/2009/11/06/key-to-success-effective-communication-management/</link>
		<comments>http://www.loginworks.com/blog/index.php/2009/11/06/key-to-success-effective-communication-management/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 13:17:19 +0000</pubDate>
		<dc:creator>dheerajjuneja</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Communication Management]]></category>
		<category><![CDATA[Information Management]]></category>
		<category><![CDATA[Resource Management]]></category>
		<category><![CDATA[service provider]]></category>
		<category><![CDATA[TaskTrek]]></category>
		<category><![CDATA[team communication]]></category>
		<category><![CDATA[Team Managment]]></category>
		<category><![CDATA[Workplace communication]]></category>

		<guid isPermaLink="false">http://www.loginworks.com/blog/?p=170</guid>
		<description><![CDATA[
In today&#8217;s world when people can communication through all sorts of media, chat clients, emails, social networks, telephones and what not, there is a need to bring all communication back into one one place. You cannot let the information be scattered all over the place or someone will end up in trouble, either by spending [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>In today&#8217;s world when people can communication through all sorts of media, chat clients, emails, social networks, telephones and what not, there is a need to bring all communication back into one one place. You cannot let the information be scattered all over the place or someone will end up in trouble, either by spending hours to look for what was agreed or biting the bullet and doing what was NOT agreed upon just because they cannot find the communication anywhere. Larger the projects, larger the penalty.</p>
<p>There can be no doubt as to the critical importance of effective communication management in terms of successfully facilitating not only the ultimate success of any particular project, but the meeting of criteria as far as planning, cost and deadlines are concerned. Most project managers would admit that around eighty percent of their time is spent communicating in one form or another with the various members and groups within the project team.</p>
<p>This means that a project manager has to manage communications effectively before being able to organize the smooth and efficient progress of any project. With a greater than ever number of people tending to be involved in large-scale projects and a far more diverse range of methods of communication, this is no small feat. Added to this is the very real probability that many of the related parties advising on or developing aspects of the project might be based many miles apart &#8211; even on different continents.</p>
<p>Another issue which will have to be addressed is the screening of communications, and this may also require a range of means by which data can be screened. Clearly, some communications will be of a more critical nature than others will, and it will be necessary for any communications management program to be capable of prioritizing information and ensuring that it is delivered to the right person, in the right format, and with the appropriate priority handling.</p>
<p>Naturally, it is not simply the collation and screening of communications which will need to be handled effectively, but the distribution of that information to the various parties who will need to be informed. Any project manager may admit to being partially little more than a glorified errand boy, passing notes from one party to another!</p>
<p>However, the complexity and dynamism involved in large scale, international projects can result very easily in breakdowns in communications, and it will be crucial for any project manager to know that the chosen system will be capable of handling multiple streams of information, in multiple formats, delivering that information to the right person, in the right format, and all taking into account the priority for each transmission. It&#8217;s a great deal to expect, but entirely necessary, since the likely success of any project is necessarily reduced the greater the frequency of communications errors, delays or failures. The importance of this issue makes the selection of software programs a fundamental issue in managing any project, especially a large-scale one.</p>
<p>Today we bring such a solution for people who would like everything back in one place, not only for project management, but for communication management, information management and once again be able to find everything in one place, which is simple enough to search.</p>
<p>A lot of tools are available, but they are far more complicated than what a small company would need, they only need a simple solution which brings the information required by any team member accessible when they need. Cut down on relying on emails to communicate and cut down on time spent on making people remind of what was already communicated to them.</p>
<p>The solution is going to be available very soon, i.e. by end of december, 2009. We shall keep updating this blog with the progress&#8230;</p></div>
<div><table border=0 bgcolor=#ffffff> <td><iframe src='http://digg.com/api/diggthis.php?w=new&amp;u=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F11%2F06%2Fkey-to-success-effective-communication-management%2F&amp;t=Key+to+success+-+effective+communication+management&amp;s=normal' height='80' width='52' frameborder='0' scrolling='no'></iframe></td> <td><iframe src='http://www.reddit.com/button_content?newwindow=1&amp;url=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F11%2F06%2Fkey-to-success-effective-communication-management%2F&amp;title=Key+to+success+-+effective+communication+management&amp;t=2 ' height='80' width='52' scrolling='no' frameborder='0' ></iframe></td> <td><script type="text/javascript"><!--yahooBuzzArticleHeadline=Key+to+success+-+effective+communication+management;//--></script><script type="text/javascript" src="http://d.yimg.com/ds/badge2.js" badgetype=square></script></td> <td><script type="text/javascript"> var fbShare = {url: 'http://www.loginworks.com/blog/index.php/2009/11/06/key-to-success-effective-communication-management/',size:'large'}</script><script type="text/javascript" src="http://widgets.fbshare.me/files/fbshare.js"></script></td></table></div><!-- Generated by Digg Digg plugin, 
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/
	-->]]></content:encoded>
			<wfw:commentRss>http://www.loginworks.com/blog/index.php/2009/11/06/key-to-success-effective-communication-management/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Communication management at work</title>
		<link>http://www.loginworks.com/blog/index.php/2009/11/05/communication-management/</link>
		<comments>http://www.loginworks.com/blog/index.php/2009/11/05/communication-management/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 08:27:05 +0000</pubDate>
		<dc:creator>dheerajjuneja</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Communication Management]]></category>
		<category><![CDATA[team communication]]></category>
		<category><![CDATA[Workplace communication]]></category>

		<guid isPermaLink="false">http://www.loginworks.com/blog/?p=117</guid>
		<description><![CDATA[Communication is an essential process in the world in which we all live on a day to day basis (our work place). It is difficult to master, but essential to make a good effort in achieving. Communication is essentially the effective and complete exchange of information from one person or persons in team to other [...]]]></description>
			<content:encoded><![CDATA[<p><span>Communication is an essential process in the world in which we all live on a day to day basis (our work place). It is difficult to master, but essential to make a good effort in achieving. Communication is essentially the effective and complete exchange of information from one person or persons in team to other person or persons. Communication on an effective team starts from day one, from the moment a project is thought over, assigned, and continues on a daily basis, if not hourly basis, throughout the life cycle of a project, once the project is complete it also becomes essential to archive all old communication as it might become vital in dicision making for future work. </span></p>
<p><span>Effective communication means that each and every project team member should be fully apprised of the project status (at least on a macro level) at all times. Some detailed information may not be shared with all team members if they are very individual specific, but the big items should always be shared among the entire team. Communication can also take the form of regular updates to the assigning party as to status of the project and/or specific components of it.</span></p>
<p><span>Today a lot of tools exists which can help you and your team manage communication and effectivly be able to access that information whenever the need arrise.<br />
</span></p>
<p>We have checked and used a lot of tools in past, i shall write about our experience with different tools here soon.</p>
<div><table border=0 bgcolor=#ffffff> <td><iframe src='http://digg.com/api/diggthis.php?w=new&amp;u=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F11%2F05%2Fcommunication-management%2F&amp;t=Communication+management+at+work&amp;s=normal' height='80' width='52' frameborder='0' scrolling='no'></iframe></td> <td><iframe src='http://www.reddit.com/button_content?newwindow=1&amp;url=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F11%2F05%2Fcommunication-management%2F&amp;title=Communication+management+at+work&amp;t=2 ' height='80' width='52' scrolling='no' frameborder='0' ></iframe></td> <td><script type="text/javascript"><!--yahooBuzzArticleHeadline=Communication+management+at+work;//--></script><script type="text/javascript" src="http://d.yimg.com/ds/badge2.js" badgetype=square></script></td> <td><script type="text/javascript"> var fbShare = {url: 'http://www.loginworks.com/blog/index.php/2009/11/05/communication-management/',size:'large'}</script><script type="text/javascript" src="http://widgets.fbshare.me/files/fbshare.js"></script></td></table></div><!-- Generated by Digg Digg plugin, 
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/
	-->]]></content:encoded>
			<wfw:commentRss>http://www.loginworks.com/blog/index.php/2009/11/05/communication-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SaaS &#8211; Software as a service</title>
		<link>http://www.loginworks.com/blog/index.php/2009/11/05/saas-software-as-a-service/</link>
		<comments>http://www.loginworks.com/blog/index.php/2009/11/05/saas-software-as-a-service/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 08:08:18 +0000</pubDate>
		<dc:creator>dheerajjuneja</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Managed software]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[Software as a service]]></category>

		<guid isPermaLink="false">http://www.loginworks.com/blog/?p=115</guid>
		<description><![CDATA[Software As A Service (SaaS)
SaaS refers to software that is accessed via a web browser and is paid on a subscription basis. Different from the traditional model where a customer buys a license to software and assumes ownership for its maintenance and installation, SaaS presents significant advantages to the customer.
SaaS is a new way of [...]]]></description>
			<content:encoded><![CDATA[<h3>Software As A Service (SaaS)</h3>
<p>SaaS refers to software that is accessed via a web browser and is paid on a subscription basis. Different from the traditional model where a customer buys a license to software and assumes ownership for its maintenance and installation, SaaS presents significant advantages to the customer.</p>
<p>SaaS is a new way of using software. There are no hardware, implementation or acquisition costs involved to run the application from the customer&#8217;s side. It&#8217;s the responsibility of the SaaS vendor (us) to manage and run the application with <span>utmost security</span>, performance and reliability.</p>
<p>Since <span>customers pay a subscription</span>, they have <span>immediate access to the new features and functionality</span>. Unlike traditional softwares where upgrades would happen once a year or once in 6 months (with the vendor coming to your office with a CD), the SaaS vendor continuously pushes new updates, fixes to the application, which is immediately accessible by the customer. This reduces the length of time it takes a customer to <span>recognize value</span> from the software.</p>
<p>That being said, all this benefit does not comes without any challenges:</p>
<p><strong>Technical challenges</strong></p>
<p>The traditional enterprise applications available in the marketplace are usually not architected and designed to run on the SaaS platform for the following reasons:</p>
<ul>
<li>They do not have a built-in functionality that is required to support the subscription based hosted service. This functionality includes billing, monitoring, support, and performance related functions.</li>
<li>The data store of the application is not architected and designed to isolate data of multiple tenants [ tenants are group of clients using the service ]</li>
<li>The application is not built to support customization of its user interface, business logic, and database by configuration through the browser in such a way that different tenants within the same hosted instance see different behavior of each of these three layers of the application.</li>
<li>The traditional applications usually do not support security of the sensitive data, which becomes necessary if the application data resides outside the firewall.</li>
<li>The applications are usually not built to scale for a large number of users. The application scalability is important to cater to the load created by users from multiple tenants of the application using the single runtime instance.</li>
</ul>
<p>SaaS is still in its growing years and vendors are gearing towards meeting all these challenges. Not only software companies, even hosting companies are growing up and facing the challenges of huge amount of data getting transfered to and fro.</p>
<p>Looking from the past experience, its very clear that we will get solid solutions built and provided to clients in near future.</p>
<div><table border=0 bgcolor=#ffffff> <td><iframe src='http://digg.com/api/diggthis.php?w=new&amp;u=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F11%2F05%2Fsaas-software-as-a-service%2F&amp;t=SaaS+-+Software+as+a+service&amp;s=normal' height='80' width='52' frameborder='0' scrolling='no'></iframe></td> <td><iframe src='http://www.reddit.com/button_content?newwindow=1&amp;url=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F11%2F05%2Fsaas-software-as-a-service%2F&amp;title=SaaS+-+Software+as+a+service&amp;t=2 ' height='80' width='52' scrolling='no' frameborder='0' ></iframe></td> <td><script type="text/javascript"><!--yahooBuzzArticleHeadline=SaaS+-+Software+as+a+service;//--></script><script type="text/javascript" src="http://d.yimg.com/ds/badge2.js" badgetype=square></script></td> <td><script type="text/javascript"> var fbShare = {url: 'http://www.loginworks.com/blog/index.php/2009/11/05/saas-software-as-a-service/',size:'large'}</script><script type="text/javascript" src="http://widgets.fbshare.me/files/fbshare.js"></script></td></table></div><!-- Generated by Digg Digg plugin, 
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/
	-->]]></content:encoded>
			<wfw:commentRss>http://www.loginworks.com/blog/index.php/2009/11/05/saas-software-as-a-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Saas &#8211; How it can be beneficial and how to pick up a vendor?</title>
		<link>http://www.loginworks.com/blog/index.php/2009/11/01/saas-how-it-can-be-beneficial-and-how-to-pick-up-a-vendor/</link>
		<comments>http://www.loginworks.com/blog/index.php/2009/11/01/saas-how-it-can-be-beneficial-and-how-to-pick-up-a-vendor/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 17:08:37 +0000</pubDate>
		<dc:creator>dheerajjuneja</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[hosted software]]></category>
		<category><![CDATA[Hosted solution]]></category>
		<category><![CDATA[Managed software]]></category>
		<category><![CDATA[manages service]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[select vendor]]></category>
		<category><![CDATA[service provider]]></category>
		<category><![CDATA[Software as a service]]></category>

		<guid isPermaLink="false">http://www.loginworks.com/blog/?p=112</guid>
		<description><![CDATA[The whole idea of going SaaS is to free yourself from the worries of managing a software, a team which actually manages the software, the IT infrastructure that runs your software and the team that manages that infrastructure.
SaaS can be lucrative for companies who are not technology centric and technology centric alike, with a difference [...]]]></description>
			<content:encoded><![CDATA[<p>The whole idea of going SaaS is to free yourself from the worries of managing a software, a team which actually manages the software, the IT infrastructure that runs your software and the team that manages that infrastructure.</p>
<p>SaaS can be lucrative for companies who are not technology centric and technology centric alike, with a difference that technology centric companies can still do with using their existing infrastructure to run the application. The decision they need to make is that are their current resources free enough to maintain the software and if they are that free, do these companies even need to carry that burden?</p>
<p>Resources do not come cheap, while a well designed SaaS and a good company running that application can actually come at the fraction of that cost.</p>
<p>To pick up a SaaS vendor you need to ask the following questions:</p>
<ul>
<li>Is our data safe with that company?</li>
<li>Are they capable enough to sustain their business?</li>
<li>Do they have the infrastructure to keep your data available?</li>
<li>Do they have enough experience and staff to manage your data, for you?</li>
<li>What kind of support do they provide?</li>
<li>Are they open when you are?</li>
<li>Is there a setup fee for getting started?</li>
<li>Do they offer customization of the product for you?</li>
<li>Will the prices remain same in future?</li>
<li>What about the security of the data?</li>
<li>What is their data backup policy?</li>
<li>Do they provide option to integrate their solution into your existing applications, if yes how much do they charge?</li>
<li>Is there a SLA? What happens if the SLA is not met?</li>
<li>Whats the exit policy if tomorrow you do not want to continue their service?</li>
<li>Do they have a backup plan, if their server(s) fails?</li>
<li>How well do their support staff understands the applications?</li>
<li>Can they help people or they can only understand the application from the IT perspective?</li>
<li>Who manages their infrastructure? Do they do it themselves or they have a professional team to manage and ensure smooth operations?</li>
<li>What kind of compatability features do thier solution offers?</li>
<li>Is the solution easy to use, do they provide training, if yes, does it costs, if yes, how much?</li>
</ul>
<p>Well these are some questions that will get you started to dig deep into what the vendor has to offer. Once you have tested the vendor and you are comfortable with working with them, it does makes a lot of sense to go SaaS way:</p>
<p><strong>Minimal Initial Investment</strong></p>
<p>Generally SaaS applications come with Pay-As-You-Go price model i.e. you pay as much as you use, it can&#8217;t get better than this. You start up with little to no expense, and pay only for the resources you use. When you start using the application seriously and start to depend on that application, it means the application is of a great value and then you should be paying for the hard work the company has put in to make the application come close to your business and is helping you grow. Even then the solutions generally present in the market are far more economic than building and maintaining one for your own personal use.</p>
<p><strong>Reduced operations cost</strong></p>
<p>You don&#8217;t have to employ people to manage servers, good resource comes at a premium and good people will be sitting idle 75% of their time because a good person knows who to get the job done in that time. On the other hand, cheap resource generally means you will be sitting idle 75% of the time without the data that application is supposed to provide you.</p>
<p><strong>Available anywhere</strong></p>
<p>These applications are generally designed to be available through a general web browser, which means your data is available to you 24*7 without you being stuck in office for that long. It makes a huge difference in today&#8217;s world that information be accessible to you when you need it. Ask your vendor, how do they handle small screen mobile devices?</p>
<p>I will continue from here in the next part of this blog, I hope this helps you to get a basic idea of how it can be helpful for you to go SaaS and how to choose the correct vendor to be a part of your business.</p>
<div><table border=0 bgcolor=#ffffff> <td><iframe src='http://digg.com/api/diggthis.php?w=new&amp;u=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F11%2F01%2Fsaas-how-it-can-be-beneficial-and-how-to-pick-up-a-vendor%2F&amp;t=Saas+-+How+it+can+be+beneficial+and+how+to+pick+up+a+vendor%3F&amp;s=normal' height='80' width='52' frameborder='0' scrolling='no'></iframe></td> <td><iframe src='http://www.reddit.com/button_content?newwindow=1&amp;url=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F11%2F01%2Fsaas-how-it-can-be-beneficial-and-how-to-pick-up-a-vendor%2F&amp;title=Saas+-+How+it+can+be+beneficial+and+how+to+pick+up+a+vendor%3F&amp;t=2 ' height='80' width='52' scrolling='no' frameborder='0' ></iframe></td> <td><script type="text/javascript"><!--yahooBuzzArticleHeadline=Saas+-+How+it+can+be+beneficial+and+how+to+pick+up+a+vendor%3F;//--></script><script type="text/javascript" src="http://d.yimg.com/ds/badge2.js" badgetype=square></script></td> <td><script type="text/javascript"> var fbShare = {url: 'http://www.loginworks.com/blog/index.php/2009/11/01/saas-how-it-can-be-beneficial-and-how-to-pick-up-a-vendor/',size:'large'}</script><script type="text/javascript" src="http://widgets.fbshare.me/files/fbshare.js"></script></td></table></div><!-- Generated by Digg Digg plugin, 
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/
	-->]]></content:encoded>
			<wfw:commentRss>http://www.loginworks.com/blog/index.php/2009/11/01/saas-how-it-can-be-beneficial-and-how-to-pick-up-a-vendor/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Rename database files both physical and logical, MS SQL SERVER 2005</title>
		<link>http://www.loginworks.com/blog/index.php/2009/09/23/rename-database-files-both-physical-and-logical-ms-sql-server-2005/</link>
		<comments>http://www.loginworks.com/blog/index.php/2009/09/23/rename-database-files-both-physical-and-logical-ms-sql-server-2005/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 16:57:02 +0000</pubDate>
		<dc:creator>dheerajjuneja</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[detach database]]></category>
		<category><![CDATA[MS SQL SERVER 2005]]></category>
		<category><![CDATA[rename database]]></category>
		<category><![CDATA[rename database files]]></category>
		<category><![CDATA[rename ldf]]></category>
		<category><![CDATA[rename mdf]]></category>
		<category><![CDATA[sp_attach_db]]></category>

		<guid isPermaLink="false">http://www.loginworks.com/blog/?p=68</guid>
		<description><![CDATA[Steps involved in renaming the database:

Rename the logical files
Detach the database
Rename the physical files
Attach the database as the      new database, using the renamed files

Steps to rename the logical files:
a. Open the database properties, and select the &#8220;Files&#8221; tab from left:

b. Place the cursor in the cell, under the column &#8220;Logical [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Steps involved in renaming the database:</strong></p>
<ol>
<li>Rename the logical files</li>
<li>Detach the database</li>
<li>Rename the physical files</li>
<li>Attach the database as the      new database, using the renamed files</li>
</ol>
<p><strong>Steps to rename the logical files:</strong></p>
<p><strong>a.</strong> Open the database properties, and select the &#8220;Files&#8221; tab from left:</p>
<p><img class="alignnone size-large wp-image-69" src="http://www.loginworks.com/blog/wp-content/uploads/2009/09/Renamedb_step3-1024x640.jpg" alt="Renamedb_step3" width="717" height="448" /></p>
<p><strong>b. </strong>Place the cursor in the cell, under the column &#8220;Logical names&#8221; and type the new name for both MDF and LDF files:</p>
<p><img class="alignnone size-large wp-image-70" src="http://www.loginworks.com/blog/wp-content/uploads/2009/09/Renamedb_step4-1024x640.jpg" alt="Rename logical files - MS SQL SERVER 2005" width="717" height="448" /></p>
<p><strong>c.</strong> Press &#8220;ok&#8221; to close this screen. The logical files are now renamed.</p>
<p><strong>Steps to detach the database:</strong></p>
<p><strong>a.</strong> Right click on the databse, from &#8220;Tasks&#8221; menu, select &#8220;Detach&#8221;</p>
<p><img class="alignnone size-large wp-image-71" src="http://www.loginworks.com/blog/wp-content/uploads/2009/09/Renamedb_step5-1024x640.jpg" alt="Detach database - - MS SQL SERVER 2005" width="717" height="448" /></p>
<p>b. Press &#8220;Ok&#8221; on the screen that appears.</p>
<p><img class="alignnone size-large wp-image-72" src="http://www.loginworks.com/blog/wp-content/uploads/2009/09/Renamedb_step6-1024x640.jpg" alt="Detach database - MS SQL SERVER 2005" width="717" height="448" /></p>
<p><strong>Steps to rename the physical files:</strong></p>
<p><strong> </strong></p>
<p>a. Check where the files are stored from the &#8220;properties&#8221;-&gt;&#8221;Files&#8221; tab and rename the files using windows explorer.</p>
<p><img class="alignnone size-large wp-image-73" src="http://www.loginworks.com/blog/wp-content/uploads/2009/09/Renamedb_step7-1024x640.jpg" alt="Renamedb_step7" width="717" height="448" /></p>
<p><strong>Steps to Attach the database as the new database, using the renamed files</strong></p>
<p>a. Issue the command:<br />
sp_attach_db &lt;new_dbname&gt;,&lt;new physical MDF name with path&gt;,&lt;new physical LDF name with path&gt;</p>
<p><img class="alignnone size-large wp-image-74" src="http://www.loginworks.com/blog/wp-content/uploads/2009/09/Renamedb_step8-1024x640.jpg" alt="sp_attach_db usage" width="717" height="448" /></p>
<p>That&#8217;s it, now check the databases list and you should have the new database ready with new physical file names.</p>
<p>Not necessarily you have to rename the databases, in case you have a mismatch between the database name and the physical file/logical file names, you can use the same steps to get this issue sorted.</p>
<p>If you are facing any major issues with SQL Server, please feel free to contact us: <a title="Logniworks Softwares: Contact us for any custom software work (No click)" href="http://www.loginworks.com/blog/go.php?http://www.loginworks.com" target="_blank">http://www.loginworks.com</a></p>
<div><table border=0 bgcolor=#ffffff> <td><iframe src='http://digg.com/api/diggthis.php?w=new&amp;u=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F09%2F23%2Frename-database-files-both-physical-and-logical-ms-sql-server-2005%2F&amp;t=Rename+database+files+both+physical+and+logical%2C+MS+SQL+SERVER+2005&amp;s=normal' height='80' width='52' frameborder='0' scrolling='no'></iframe></td> <td><iframe src='http://www.reddit.com/button_content?newwindow=1&amp;url=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F09%2F23%2Frename-database-files-both-physical-and-logical-ms-sql-server-2005%2F&amp;title=Rename+database+files+both+physical+and+logical%2C+MS+SQL+SERVER+2005&amp;t=2 ' height='80' width='52' scrolling='no' frameborder='0' ></iframe></td> <td><script type="text/javascript"><!--yahooBuzzArticleHeadline=Rename+database+files+both+physical+and+logical%2C+MS+SQL+SERVER+2005;//--></script><script type="text/javascript" src="http://d.yimg.com/ds/badge2.js" badgetype=square></script></td> <td><script type="text/javascript"> var fbShare = {url: 'http://www.loginworks.com/blog/index.php/2009/09/23/rename-database-files-both-physical-and-logical-ms-sql-server-2005/',size:'large'}</script><script type="text/javascript" src="http://widgets.fbshare.me/files/fbshare.js"></script></td></table></div><!-- Generated by Digg Digg plugin, 
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/
	-->]]></content:encoded>
			<wfw:commentRss>http://www.loginworks.com/blog/index.php/2009/09/23/rename-database-files-both-physical-and-logical-ms-sql-server-2005/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Implement ASP.Net session state</title>
		<link>http://www.loginworks.com/blog/index.php/2009/09/16/implement-asp-net-session-state/</link>
		<comments>http://www.loginworks.com/blog/index.php/2009/09/16/implement-asp-net-session-state/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 13:31:03 +0000</pubDate>
		<dc:creator>vivek 007</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[ASPNET_REGSQL]]></category>
		<category><![CDATA[ASPState]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[SQL session state]]></category>

		<guid isPermaLink="false">http://www.loginworks.com/blog/?p=54</guid>
		<description><![CDATA[How to implement SQL session state

 Start Query Analyzer, connected to the server you want to use for state storage.
 Open and execute InstallSqlState.sql script file. By default, InstallSqlState.sql is located in one of the following folders; system drive\ Windows\ Microsoft.NET\ Framework\version\
 If you are using trusted connections to connect to your server, you must [...]]]></description>
			<content:encoded><![CDATA[<p><strong>How to implement SQL session state</strong></p>
<ol>
<li> Start Query Analyzer, connected to the server you want to use for state storage.</li>
<li> Open and execute InstallSqlState.sql script file. By default, InstallSqlState.sql is located in one of the following folders; system drive\ Windows\ Microsoft.NET\ Framework\version\</li>
<li> If you are using trusted connections to connect to your server, you must change ownership of the state database to sa after creation. In Query Analyzer run use ASPState</li>
<li> exec sp_changedbowner &#8217;sa&#8217;,'true&#8217;</li>
<li> If you are using SQL authentication create a user and password for session state to use. At a minimum this user should have permissions to execute the stored procedures in the ASPState database. You will have to manually set these, or if you&#8217;re feeling dangerous, give the state user dbo rights to ASPState.</li>
</ol>
<p><strong>Configuring ASP.Net</strong><br />
To switch ASP.Net to use SQL you must update the  element of your application&#8217;s Web.config file as follows;</p>
<ul>
<li>Set the mode attribute of the  element to SQLServer.</li>
<li>Set the sqlConnectionString attribute to specify the connection string to your SQL Server</li>
</ul>
<p><strong>For example</strong></p>
<pre>&lt;sessionState
  mode="SQLServer"
  sqlConnectionString="data source=server;user id=uid;password=pwd"
  cookieless="false" timeout="20" /&gt;</pre>
<p><em>Some time this is not enough for your application and you may get this  exception<br />
(i am telling you because i was getting same exception in my project and i have spend so much time to find solution)</em></p>
<p>&#8220;Unable to use SQL Server because ASP.NET version 2.0 Session State is not installed on the<br />
SQL server. Please install ASP.NET Session State SQL Server version 2.0 or above.&#8221;</p>
<p><em>Before you can actually store a session state in SQL server, you need to configure it. This configuration is done via a command line tool called ASPNET_REGSQL.EXE.</em></p>
<p><strong>Run this command</strong><br />
C:\Windows\Microsoft.NET\Framework\v2.0.50727&gt;aspnet_regsql.exe -S &lt;ServerName&gt;<br />
-U &lt;Username&gt; -P &lt;Password&gt; -ssadd -sstype p</p>
<p>i hope this will work for you .</p>
<div><table border=0 bgcolor=#ffffff> <td><iframe src='http://digg.com/api/diggthis.php?w=new&amp;u=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F09%2F16%2Fimplement-asp-net-session-state%2F&amp;t=Implement+ASP.Net+session+state&amp;s=normal' height='80' width='52' frameborder='0' scrolling='no'></iframe></td> <td><iframe src='http://www.reddit.com/button_content?newwindow=1&amp;url=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F09%2F16%2Fimplement-asp-net-session-state%2F&amp;title=Implement+ASP.Net+session+state&amp;t=2 ' height='80' width='52' scrolling='no' frameborder='0' ></iframe></td> <td><script type="text/javascript"><!--yahooBuzzArticleHeadline=Implement+ASP.Net+session+state;//--></script><script type="text/javascript" src="http://d.yimg.com/ds/badge2.js" badgetype=square></script></td> <td><script type="text/javascript"> var fbShare = {url: 'http://www.loginworks.com/blog/index.php/2009/09/16/implement-asp-net-session-state/',size:'large'}</script><script type="text/javascript" src="http://widgets.fbshare.me/files/fbshare.js"></script></td></table></div><!-- Generated by Digg Digg plugin, 
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/
	-->]]></content:encoded>
			<wfw:commentRss>http://www.loginworks.com/blog/index.php/2009/09/16/implement-asp-net-session-state/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install HP M1522 MFP on windows 2008 server x64 (Network Install)</title>
		<link>http://www.loginworks.com/blog/index.php/2009/09/15/install-hp-m1522-mfp-on-windows-2008-server-x64-network-install/</link>
		<comments>http://www.loginworks.com/blog/index.php/2009/09/15/install-hp-m1522-mfp-on-windows-2008-server-x64-network-install/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 08:31:15 +0000</pubDate>
		<dc:creator>dheerajjuneja</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[HP Laserjet M1522 nf MFP]]></category>
		<category><![CDATA[hp laserjet on windows server]]></category>
		<category><![CDATA[install network printer on windows server]]></category>

		<guid isPermaLink="false">http://www.loginworks.com/blog/?p=47</guid>
		<description><![CDATA[If you got this printer and tried to install on a windows 2008 server, you know that when you run the setup it throws an error and stops. I don&#8217;t know why HP has not made its setup program work on server OS. I had used a HP photosmart 5188 earlier and faced the same [...]]]></description>
			<content:encoded><![CDATA[<p>If you got this printer and tried to install on a windows 2008 server, you know that when you run the setup it throws an error and stops. I don&#8217;t know why HP has not made its setup program work on server OS. I had used a HP photosmart 5188 earlier and faced the same problem earlier. Back then, they said that i should install a substitute printer driver (I think it was HP Deskjet 990c)</p>
<p>Anyways, its actually simple to get the network setup going for this printer:</p>
<p>1. Run the Add Printer wizard as an administrator and click on &#8220;Add a network, wireless or Bluetooth printer&#8221;</p>
<p><img class="alignnone size-medium wp-image-48" title="Add Printer Dialog" src="http://www.loginworks.com/blog/wp-content/uploads/2009/09/AddPrinter-300x228.jpg" alt="Add Printer Dialog" width="300" height="228" /></p>
<p>2. In the next screen click on &#8220;The printer that I want isn&#8217;t listed&#8221;</p>
<p><img class="alignnone size-medium wp-image-49" title="Printer Not Found" src="http://www.loginworks.com/blog/wp-content/uploads/2009/09/Printer-Not-Found-300x228.jpg" alt="Printer Not Found" width="300" height="228" /></p>
<p>3. In next screen, select &#8220;Add a printer using TCP/IP address or hostname&#8221; and click next</p>
<p><img class="alignnone size-medium wp-image-50" title="Add printer using tcpip" src="http://www.loginworks.com/blog/wp-content/uploads/2009/09/Add-printer-using-tcpip-300x228.jpg" alt="Add printer using tcpip" width="300" height="228" /></p>
<p>4. In the next screen, put in the hostname or the IP address of your printer (this you will need to find out using your router IP table or DHCP client table). Leave &#8220;Query the printer and automatically select the driver to use&#8221; checked.</p>
<p><img class="alignnone size-medium wp-image-51" title="Printer IP Hostname" src="http://www.loginworks.com/blog/wp-content/uploads/2009/09/Hostname-300x228.jpg" alt="Printer IP Hostname" width="300" height="228" /></p>
<p>5. Let is now contact printer and identify the device. On this screen click on &#8220;Have Disk&#8221; and from your CD that came with the printer select the file: &lt;drive letter&gt;:\Drivers\winxp_vista_x64\hppdps08.inf</p>
<p>That should be it, have all default options selected on the next couple of screens and you should be good to go.</p>
<p>[ I actually already installed the printer and these screens didn't came up again, or i would have added the screenshots for them as well ]</p>
<p>Hope it helps.</p>
<div><table border=0 bgcolor=#ffffff> <td><iframe src='http://digg.com/api/diggthis.php?w=new&amp;u=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F09%2F15%2Finstall-hp-m1522-mfp-on-windows-2008-server-x64-network-install%2F&amp;t=Install+HP+M1522+MFP+on+windows+2008+server+x64+%28Network+Install%29&amp;s=normal' height='80' width='52' frameborder='0' scrolling='no'></iframe></td> <td><iframe src='http://www.reddit.com/button_content?newwindow=1&amp;url=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F09%2F15%2Finstall-hp-m1522-mfp-on-windows-2008-server-x64-network-install%2F&amp;title=Install+HP+M1522+MFP+on+windows+2008+server+x64+%28Network+Install%29&amp;t=2 ' height='80' width='52' scrolling='no' frameborder='0' ></iframe></td> <td><script type="text/javascript"><!--yahooBuzzArticleHeadline=Install+HP+M1522+MFP+on+windows+2008+server+x64+%28Network+Install%29;//--></script><script type="text/javascript" src="http://d.yimg.com/ds/badge2.js" badgetype=square></script></td> <td><script type="text/javascript"> var fbShare = {url: 'http://www.loginworks.com/blog/index.php/2009/09/15/install-hp-m1522-mfp-on-windows-2008-server-x64-network-install/',size:'large'}</script><script type="text/javascript" src="http://widgets.fbshare.me/files/fbshare.js"></script></td></table></div><!-- Generated by Digg Digg plugin, 
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/
	-->]]></content:encoded>
			<wfw:commentRss>http://www.loginworks.com/blog/index.php/2009/09/15/install-hp-m1522-mfp-on-windows-2008-server-x64-network-install/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>AMAZING !!!!!!!!!!!!!!!!!!!!!!!!!</title>
		<link>http://www.loginworks.com/blog/index.php/2009/08/20/amazing/</link>
		<comments>http://www.loginworks.com/blog/index.php/2009/08/20/amazing/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 05:45:01 +0000</pubDate>
		<dc:creator>vivek 007</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.loginworks.com/blog/?p=19</guid>
		<description><![CDATA[Do it practically Then u &#8216;ll come to know&#8230;&#8230;&#8230;.
MAGIC #1
An Indian found that nobody can create a FOLDER anywhere on the Computer
which can be named as &#8220;CON&#8221;. This is something funny and inexplicable. At
 Microsoft the whole Team, couldn&#8217;t answer why this happened!
 TRY IT NOW, IT WILL NOT CREATE A &#8220;CON&#8221; FOLDER
 
 MAGIC #2
 For those of you [...]]]></description>
			<content:encoded><![CDATA[<p>Do it practically Then u &#8216;ll come to know&#8230;&#8230;&#8230;.</p>
<p>MAGIC #1</p>
<p>An Indian found that nobody can create a FOLDER anywhere on the Computer</p>
<p>which can be named as &#8220;CON&#8221;. This is something funny and inexplicable. At</p>
<p> Microsoft the whole Team, couldn&#8217;t answer why this happened!</p>
<p> TRY IT NOW, IT WILL NOT CREATE A &#8220;CON&#8221; FOLDER</p>
<p> </p>
<p> MAGIC #2</p>
<p> For those of you using Windows, do the following:</p>
<p> 1.) Open an empty notepad file</p>
<p> 2.) Type &#8220;Bush hid the facts&#8221; (without the quotes)</p>
<p> 3.) Save it as whatever you want.</p>
<p> 4.) Close it, and re-open it.</p>
<p> Noticed the weird bug? No one can explain!</p>
<p> MAGIC #3</p>
<p> Again this is something funny and can&#8217;t be explained. At Microsoft the</p>
<p>whole</p>
<p>Team, including Bill Gates, couldn&#8217;t answer why this happened! It was</p>
<p>discovered by a Brazilian. Try it out yourself.</p>
<p>Open Microsoft Word and type</p>
<p>=rand (200, 99)</p>
<p> And then press ENTER</p>
<p> And see the magic.</p>
<div><table border=0 bgcolor=#ffffff> <td><iframe src='http://digg.com/api/diggthis.php?w=new&amp;u=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F08%2F20%2Famazing%2F&amp;t=AMAZING+%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21&amp;s=normal' height='80' width='52' frameborder='0' scrolling='no'></iframe></td> <td><iframe src='http://www.reddit.com/button_content?newwindow=1&amp;url=http%3A%2F%2Fwww.loginworks.com%2Fblog%2Findex.php%2F2009%2F08%2F20%2Famazing%2F&amp;title=AMAZING+%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21&amp;t=2 ' height='80' width='52' scrolling='no' frameborder='0' ></iframe></td> <td><script type="text/javascript"><!--yahooBuzzArticleHeadline=AMAZING+%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21%21;//--></script><script type="text/javascript" src="http://d.yimg.com/ds/badge2.js" badgetype=square></script></td> <td><script type="text/javascript"> var fbShare = {url: 'http://www.loginworks.com/blog/index.php/2009/08/20/amazing/',size:'large'}</script><script type="text/javascript" src="http://widgets.fbshare.me/files/fbshare.js"></script></td></table></div><!-- Generated by Digg Digg plugin, 
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/
	-->]]></content:encoded>
			<wfw:commentRss>http://www.loginworks.com/blog/index.php/2009/08/20/amazing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

