Friday, June 27, 2008

How can I stop and start window services from the command line?

Following commands can be used for start/sopt/list services from the command line

on Windows 2000/XP.

1. net start - list all running services

2. net stop - list all stopped services

3. net start "service name" - to start the service

4. net stop "service name" - to stop the service

5. sclist /R - list all running services on Windowa NT

6. sclist /S - list all stopped services on Windowa NT

7. NETSVC \\< servername > < command > < servicename > - for manage service remotely

< command > :

/list Lists installed services. Omit servicename with this command.
/query Query the status of a service.
/start Start the specified service.
/stop Stop the specified service.
/pause Pause the specified service.
/continue Restart a paused service.

Tuesday, June 24, 2008


Avanade Connected Architectures for .NET (or ACA.NET) – is set of tools that complement Visual Studio .NET by providing a framework upon which developers can more quickly build XML-based Web services and applications. Built entirely on the Microsoft .NET platform, ACA.NET is a set of pre-configured software development components and features including database portability, robust event logging, and integrated security management. ACA.NET also provides a powerful event-driven development model to create applications with true separation of business and presentation logic enabling companies to easily support many different platforms.
All of these features are coordinated through a utility called the ACA.NET Configuration Manager tool integrated in Microsoft® Visual Studio.NET. Architects use the tool to graphically depict the application process model and generate the code that defines the structure of the application. Developers add application business logic to the generated code using the ACA.NET components and on-line help embedded in Microsoft® Visual Studio.NET.

Monday, June 23, 2008

What is Citrix server?

Citrix MetaFrame Presentation Server is a technology that can allow remote users to connect to applications that are actually installed on a remote computer. It uses a mix of technology that results in that remote application looking and behaving just as though it was installed on the local machine.

It’s a server solution that uses Microsoft Terminal Services software to deliver Windows applications to PCs, Apple Macintosh computers, X terminals and UNIX workstations. This enables users of those systems to access and use those programs which are available to those using the Windows operating system. Citrix servers use two technologies; WinFrame and Independent Computing Architecture (ICA).


Short for Independent Computing Architecture, ICA is a protocol designed specifically for transmitting Windows graphical display data as well as keyboard and mouse input over a network. ICA is one of two technologies used by Citrix servers, the other being WinFrame.


A technology developed by Citrix Systems that turns Windows NT into a multi-user operating system. Together with another Citrix technology called ICA, WinFrame enables a Windows NT server to function like a minicomputer. The result is that network users on non-Windows machines (e.g., Macintoshes, DOS systems, and UNIX machines) can run Windows applications. The actual applications are executed on the WinFrame Application Server; the client machines are just terminals, used only for entering user input and displaying application output.
The ICA protocol is responsible for sending input and output between the client machines and the WinFrame server. Conceptually, the protocol is similar to X-Window, which serves the same purpose for UNIX systems.

Tuesday, June 17, 2008

How to create web project in VS 2005

Unlike web project in VS 2003, website model of VS 2005 does not generate single assembily therefore migrating a web application developed in VS 2003 into website in VS 2005 creates challenge for the developers and some times does not fit into the existing requirement. So after getting feedback from the developer community around the world Microsoft introduced an add-in called "Visual Studio 2005 Web Application Projects" to overcome this problem.

Visual Studio 2005 Web Application Projects adds new project template called "web" under the project types in the New Project window. Now you can use this web project to create or migrate web application developed using VS 2003 in the VS 2005.

The add-in is available in the download section of my blog.

Note:- Before installing this add-in you need to install a patch called "Microsoft Visual Studio 2005 – Update to Support Web Application Projects" that is also available in the download section.

for more information click here.