i novice software developer , have developed few java based applications. want make erp software windows using .net framework. had decided upon using c# gui , logic.
i went through c# versed java. have overview of windows form.
i have small application interacting ms sql server , running. couldn't google out of few problems -
- what architecture should follow. mvc excellent web-based apps, equally effective desktop apps..?? also, how should folder structure , classes hierarchy be..??
- which database server use..?? sqlite has shortcomings on network if plan run app on single desktop, have problems..??
- how package database server along application..??
- if plan sell software on cds, how prevent multiple user usage..??
links reading resources helpful..
i recommend doing reading sir. 1 book found has given me great foundation on .net architecture has been book:
http://www.amazon.com/microsoft%c2%ae-net-architecting-applications-pro-developer/dp/073562609x
goes developing testing in mind, n-tiered architecture, inheritance, everything.
Comments
Post a Comment