You do not normally use Microsoft’s .Net services to build a profitable business. The system was not designed to support this functionality. Microsoft developed the platform at roughly the same time Sun Microsystems introduced Java. The ideas behind Java and the ideas behind the .Net framework are similar. Both systems are designed to let people run cross-platform applications. Java has won out because it supports Unix and Linux environments. Microsoft has offered only limited support for the Linux platform through these services.Didn-t catch that? This explains it.
The ability to run on multiple platforms may interest a programmer, but it does not interest a person trying to run a business from home. You will need to use your creativity to adapt this programming platform to business needs. The best way to create a business using .net is to offer applications that expands on existing Windows programs. The popular Paint.net program is an example of what can be done.
A better business use for Microsoft’s .Net is to code small applications that are specific to your business. The framework supports several different Microsoft languages. If you have Visual Studio installed on you computer you can create simple programs that will run on almost any computer in little to no time. Complex applications take longer to code.