如何在.net framework ..中计划软件​​?

|                                                                                                                       
已邀请:
我建议做点读书先生。我发现有一本书为我提供了.NET体系结构的良好基础: http://www.amazon.com/Microsoft%C2%AE-NET-Architecting-Applications-Pro-Developer/dp/073562609X 着眼于测试,n层体系结构,继承以及一切来进行开发。     
一个问题中有很多问题;-) 首先,幸运的是,C#和Java完全没有区别。您将能够从Java到C#应用很多知识-甚至很多库都已从Java移植到C#。 对于Windows窗体,MVP(Model-View-Presenter)通常是一个不错的选择。它与MVC略有不同(我什至可以说它是从MVC演变而来,在某些方面还更好)。使用WPF,我将使用MVVM。另请参阅Windows窗体的UI设计模式(如WPF的MVVM) 使用ADO.NET(或Entity框架)时,您可以轻松更改基础数据库技术。尝试编写尽可能通用的数据库代码,以实现从一个系统到另一个系统的切换。 您可以为此创建一个Setup项目(就像您可能在Java中那样) 有一些商业解决方案-防止混淆反汇编比防止保护更为重要(但与Java中的问题相同)。我认为,您会在此处找到有关许可的许多主题。     

要回复问题请先登录注册