文章 1970-01-01 来自:开发者社区

Microsoft NLa“.NET研究”yerApp案例理论与实践 - 多层架构与应用系统设计原则

  在对NLayerApp实际项目进行讨论之前,让我们首先学习一下(或者应该说重温一下)分层/多层架构与应用系统设计原则。很多朋友会认为这些都是老掉牙的内容,只要是软件从业人员,都会对这些内容非常熟悉。然而,果真如此吗?我在这里整理这部分内容,一方面是为介绍NLayerApp打下基础,而另一方面,则是希望借此机会将这些理论性的东西做个归纳,也希望读者朋友能够认真阅读,毕竟温故知新嘛。   需要.....

文章 1970-01-01 来自:开发者社区

ASP.NE“.NET研究”T MVC 入门介绍 (下)

  相关文章:ASP.NET MVC 入门介绍 (上)   接上文,我们来完善验证功能。在System.ComponentModel.DataAnnotations命名空间中,已经有了一些基本的属性类来实现验证功能,只要把这些属性加到Model的字段上就可以了。具体的属性类可以查MSDN, 下面给出一个例子: public class Movie{ [Key,DatabaseGene...

文章 1970-01-01 来自:开发者社区

Microsoft NLayerApp案例理论与实践 - 项目简“.NET研究”介与环境搭建

  项目简介   Microsoft – Spain团队有一个很不错的面向领域多层分布式项目案例:Microsoft – Domain Oriented N-Layered .NET 4.0 App Sample(在本系列文章中,我使用NLayerApp作为该项目的名称进行介绍),在codeplex上的地址是:http://microsoftnlayerapp.codeplex.com/。   ....

文章 1970-01-01 来自:开发者社区

A“.NET研究”SP.NET MVC 入门介绍 (上)

  参考文章 ASP.NET MVC Overview.   1. MVC模式   MVC模式是一种软件架构模式。它把软件系统分为三个部分:模型(Model),视图(View)和控制器(Controller)。MVC模式最早由Trygve Reenskaug在1974年提出,是施乐帕罗奥多研究中心(Xerox PARC)在20世纪80年代为程序语言Smalltalk发明的一种软件设计模式。MVC....

文章 1970-01-01 来自:开发者社区

HTML5 - 搭建“.NET研究”移动Web应用

  关于HTML5   HTML5具有语义学、本地存储、设备访问、连接性、多媒体、平面和三维效果、性能和集成和CSS3八大技术特征。让Web应用进入无插件时代,在上海徐汇企业网站制作功能和性能上逼近桌面应用。促使应用Web化,实现跨平台。   HTML5规范草案将于2012年发布候选推荐版,2022年发布计划推荐版。规范的实现似乎还在遥远的未来,其实不然!当前很多浏览器已经部分支持HTML5,c....

HTML5 - 搭建“.NET研究”移动Web应用
文章 1970-01-01 来自:开发者社区

详解.NET程序集“.NET研究”的加载规则

  程序集的加载涉及到很多方面的知识,包括配置文件、全局缓存装配、私有目录等的查找。用LoadAWithPartialName方法加载程序集,必须提供程序集的文本名称,还可以包公钥标记、版本或区域性等,但不必包含完全引用信息,如名称、版本、区域性、公钥标记。   使用(System.Reflection.Assembly.Load)并仅指定部分引用,运行库在全局程序集缓存和应用程序根目录中对程序....

文章 1970-01-01 来自:开发者社区

如何通过ildasm/ilasm修改assem“.NET研究”bly的IL代码

  这段时间为跟踪一个Bug而焦头烂额,最后发现是Framework的问题,这让人多少有些绝望。所以到微软论坛提了个帖子,希望能得到些帮助。虽然论坛智能到能够判断楼主是否是MSDN订阅用户,以便尽快解决(传说MSDN订阅用户的问题能在两天内得到回复的,当时还很得意公司为我们购买的MSDN订阅账号),但得到的回复是“Could you file a bug report for this issu....

文章 1970-01-01 来自:开发者社区

为类提供软件约定“.NET研究”

  根据一种很好的旧软件开发做法,应在每个方法的顶部(即实现任何重要行为之前)放置一个条件语句作为屏障。 每个条件语句都检查输入值必须验证的不同条件。 如果条件未通过验证,代码会引发异常。 这种模式通常称为 If-Then-Throw。   但是,有了 If-Then-Throw,我们就可以编写出高效正确的代码吗? 是不是在所有情况下,这都足够了?   If-Then-Throw 不是在所有情.....

文章 1970-01-01 来自:开发者社区

Entity Fra“.NET研究”mework 4.1 推荐英文教程

Entity Framework 4.1 相关文档实在少得可怜,在网上找到一个不错的系列文章,与大家分上海企业网站制作享一下。 作者:Vincent-Philippe Lauzon 感谢冠军的翻译! · Ent上海闵行企业网站制作'color:white;' href='http://www.93tj.com'>上海徐汇企业网站设计与制作ity Framework 4.1: Bas...

文章 1970-01-01 来自:开发者社区

C# “.NET研究”基础概念之延迟加载

  延迟加载,亦称延迟实例化,延迟初始化等,主要表达的思想是,把对象的创建将会延迟到使用时创建,而不是在对象实例化时创建对象,即用时才加载。这种方式有助于提高于应用程序的性能,避免浪费计算,节省内存的使用等。针对于这种做法,似乎称之为即用即创建更为合适些。   先来看一下在Framework4.0中如何实现延迟加载。   Framework4.0提供了一个包装类 Lazy<T>...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注