作为 .Net 领域的一名年轻专业人士,我注意到有很多 .Net 应用程序块可用于构建企业级应用程序。尽管如此,我还是找不到一个可以收集所有这些资源的地方,作为初学者或专业人士进行 .Net 开发的切入点。
这是我的问题。您在企业级应用程序中使用哪些应用程序块?请对您的块(数据库访问、GUI、测试...添加标签该死的!)进行分类,精确地确定它是否是开源的。如果您的库在多个领域(如 Microsoft prism)提供功能,那么一些额外的信息会很棒。
请明确点。不会忘记任何微小的有用块。投票支持有用的企业级库,反对不稳定的库。需要把他们全都抓到!
当然,如果存在这样的地方,我会很高兴得到它的网址 ;-)
图书馆:
- Microsoft Entreprise Library(缓存、密码学、数据访问、异常处理、日志记录、策略注入、安全性、Unity 即依赖注入、验证 - 开源)作者 Robert Harvey
- G.NHibernate(O/R 映射,数据访问 - 开源)。
- 乔治的Proj.Net(空间参考和投影 - 开源)
资源 :
- Nifle 的CodePlex(开源)
- Nifle 的CodeProject(开源)
- Nifle 的SourceForge(开源)