Using .NET Framework, we offered to develop the following types of applications.
1. Console Applications
- These applications contains similar user interface to the operating systems like MSDOS and UNIX.
- Known as C.U.I (Character User Interface) applications.
- These are similar to C/C++ applications.
- These are smaller in size.
- Doesn‘t contain any graphical features like mouse pointer, colors, fonts, buttons etc.
2. Windows Forms Applications
- These applications are designed similar to the ―Windows‖ operating system.
- Known as G.U.I (Graphical User Interface) applications.
- Offers graphical features like mouse pointer, colors, fonts, buttons, text boxes etc.
3. Windows Services
- A Windows service is a long-running executable application.
- These can run only on windows platforms.
- These perform specific functions as background process.
- Doesn‘t contain user interface or doesn‘t require any user interaction.
- Windows services can be configured to start when the operating system is booted and run in the background as long as Windows is running, or they can be started manually when required.
- Examples:
i. Windows Time.
ii. Windows Audio.
iii. Anti-Virus Security.
iv. Database services like SQL Server, My SQL and Oracle etc.
v. Plug and Play.
vi. Battery Power Supply Status on Laptops.etc.
- To see the all the installed windows services on the system, click on ―> Start –> Control Panel ―> Administrative Tools ―> Services.
4. Windows Mobile Applications
- The Mobile applications can run on the small devices like Pocket PCs, Smart phones and mobile devices.
- Ex: Mobile based calculators, schedulers, database manipulation applications etc.
5. Web Sites / Web Applications
- These are most frequently used applications by every internet literature.
- In modern life every business (commercial) / educational / service oriented organizations are having their own web sites.
- Some other web sites are offering general purpose services that can be used by anybody like E-Mail, Search Engines, and Blogs etc.
- So, there is much demand for these applications in modern software development industry.
- In .NET Framework, the web sites can be developed using the technology called ASP.NET.
- Ex:
i. http://www.yahoo.com/
ii. http://www.google.co.in/
iii. http://www.orkut.com/
iv. http://www.hotmail.com/
6. Web Services
- Web Services are simple and easy to understand.
- These can be developed using again ASP.NET.
- The web services are used to implement ―SOA‖ (Service Oriented Architecture) in web applications.
- The main purpose of SOA is to implement some interaction between two applications.
- Examples:
i. Online shopping requires credit card authentication, from back web site.
ii. www.way2sms.com accesses the mail services of Yahoo and Gmail.
7. WPF Applications
- WPF stands for Windows Presentation Foundation.
- WPF Applications are GUI applications similar to ―> Windows Applications.
- These Applications support more advanced graphical features like shapes, object transformation, brushes etc.
No comments:
Post a Comment