Window Applications ( Software Development )
Personlized Desktop applications, Attendance & Payroll system etc.
Software development is as much a language as is English or Mandarin Chinese. Software development is the process of developing software through successive phases in an orderly way. This process includes not only the actual writing of code but also the preparation of requirements and objectives, the design of what is to be coded, and confirmation that what is developed has met objectives.
Software development is an art of creating personal & professional applications that are easy to use, expandable and easy to change. It is same as web applications except that it should be installed on every machine in order to run & operate. It is developed in programming languages like C#, Java, VB.NET and Visual Basic 6.
Software can be developed for a variety of purposes, the three most common being :
1) to meet specific needs of a specific client/business (the case with custom software),
2) to meet a perceived need of some set of potential users (the case with commercial and open source software),
3) or for personal use (e.g. a scientist may write software to automate a mundane task)
Embedded software development, that is, the development of embedded software such as used for controlling consumer products, requires the development process to be integrated with the development of the controlled physical product. System software underlies applications and the programming process itself, and is often developed separately.
C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the .NET Framework. You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more.