Wednesday, December 28, 2011

Applications of .Net

1. Windows Application(WinForms) - This API is used for rich GUI applications, that is its a mix of graphics API(for drawing- circle,line,rectangle,pen,brush etc) and control API(button,menu,toolbar,slider etc)

2. Windows Services(Server based) - Application which don't have any UI. Windows service is used for situation where you want to develop an application that is to be run on the background of the OS.

3. ASP.NET Web Applications - ASP.NET is not a programming language. Its a framework for developing web applications . In ASP.NET we use C#,VB.NET as the programming language. The 2 major applications using ASP.NET is WebForms(websites) and WebServices.

4. ASP.NET web services - It is used for the interoperability between .NET applications and Non .Net applications(eg: using java) .Web services works with SOAP protocol(based on xml and http protocol), http is a stateless protocol .

5.Remoting Application - used for distributed application development. Remoting is not interoperable . Much faster than web services.

6. Mobile based Applications - Mobile applications can now be developed to deliver any types of data, to any user, any place in the world!
Different mobile devices support different programming languages. Some support WAP and WML, some support HTML or a limited version of HTML, and some support both or a different language.To support all types of mobile devices, developers must create one different application for each language.

With .NET Mobile, Microsoft has introduced a new platform for developing mobile applications with an extension to the .NET Framework, called the Microsoft Mobile Internet Toolkit (MMIT) or simply .NET Mobile.

No comments:

Post a Comment