
.NET技术
文章平均质量分 66
meiru8
熟悉的无与伦比哥
展开
-
Unity IOC注入详细配置(MVC,WebApi)
一直想写一篇关于unity 详细的配置信息的文章,也算是自我总结吧先介绍了unity , Unity是微软官方推荐使用的轻型的IOC框架,支持各种方式的注入 ,使用来解耦的利器.获取unity 的方式呢你可以直接下载对应的dll文件或者去对应的网站下载,我个人推荐呢用NuGet直接添加和管理.添加方式如下图 安装之后呢会自动添加到项目里,当转载 2014-08-22 13:05:56 · 1222 阅读 · 0 评论 -
Singleton<T>
代码如下: public class Singleton where T : class { private static T _instance; private static readonly object _lock = new object(); public static T Instance {转载 2015-01-20 11:25:29 · 845 阅读 · 0 评论 -
初识C#程序结构
一、编写第一个C#程序、注释: 1、编写程序 static void Main(string[] args)//在Mian方法下编写代码输出数据 { Console.WriteLine("Hello World!");//输出“Hello World!” Console.ReadLin转载 2014-12-29 09:33:35 · 542 阅读 · 0 评论 -
ASP.NET MVC路由配置
一、命名参数规范+匿名对象1 routes.MapRoute(name: "Default",2 url: "{controller}/{action}/{id}", 3 defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); 构造路由然后添加1 R转载 2015-01-13 15:07:06 · 506 阅读 · 0 评论 -
软件也需靠脸吃饭,带您做张明星脸 --ASP.NET MVC+Jquery开发框架形成之旅(后台经典框架 DEMO 下载)
众所周知程序员得靠技术吃饭,但是真的光靠技术就够了吗?Teacher苍,一位德艺双馨的艺术家,论技术她自然是炉火纯青,我觉得她桃李遍天下的原因不仅限于些,试想如果Teacher苍长得跟凤姐一样再带点乡村可爱非主流的打扮,屏幕前的您还会一次又一次研习她的教学视频么?这说明外表还是非常重要的。其实软件也正是这样,那些需要面向客户的产品,就算你的架构再牛逼,算法再骇人听闻,但是前端界面不够漂亮时客户可能转载 2014-12-01 10:52:56 · 627 阅读 · 0 评论 -
.NET基础之自定义泛型
在.NET中泛型使用非常频繁,在控制台应用程序中,默认的引入了System.Collection.Generics名称空间,其中就提供了我们经常使用的泛型:List和Dictionary,相信用过它们的都知道它们的强大。还有一种我们经常使用的简单的泛型:System.Nullable,即可空类型。我们可以: System.Nullable nullableInt;声明一个可转载 2014-11-30 18:20:52 · 436 阅读 · 0 评论 -
.NET中那些所谓的新语法之四:标准查询运算符与LINQ
这一篇我们继续征程,看看标准查询运算符和LINQ。标准查询运算符是定义在System.Linq.Enumerable类中的50多个为IEnumerable准备的扩展方法,而LINQ则是一种类似于SQL风格的查询表达式,它们可以大大方便我们的日常开发工作。因此,需要我们予以关注起来! /* 新语法索引 */ 1.自动属性 Auto-Implemented Proper转载 2014-11-27 17:09:23 · 437 阅读 · 0 评论 -
扩展方法略好于帮助方法
如果针对一个类型实例的代码片段经常被用到,我们可能会想到把之封装成帮助方法。如下是一段针对DateTime类型实例的一段代码: class Program { static void Main(string[] args) { DateTime d = new DateTime(2001,5,18);转载 2014-11-22 10:55:53 · 316 阅读 · 0 评论 -
VS2008智能提示解决办法
最近在VS2008的代码编辑环境中,发现定义了一个类后,然后用类对象点不出对象的属性和方法,于是在网上参考一些资料。具体步骤如下:一、开始->Microsoft Visual Studio 2008->Visual Studio Tools->Visual Studio 2008 命令提示 二、找到 Microsoft Visual Stu转载 2014-11-21 10:16:57 · 1820 阅读 · 0 评论 -
.NET基础之集合
集合可以说是数组的超集,集合可以维护对象数组,集合包含了更高级的功能。例如控制对其包含的对象的访问、搜索和排序等。数组是固定的,一旦我们创建好了数组,不能在现有数组的末尾添加新项,除非我们创建新的数组。C#中的数组实现为System.Array类的实例,它们只是集合类中的一种,集合类的功能重要通过实现System.Collection名称空间中的接口而获得的。 System转载 2014-11-15 09:38:32 · 402 阅读 · 0 评论 -
.NET基础之迭代器
使用foreach循环是有IEnumerator接口来实现的,IEnumerator即实现了迭代器,在foreach中如何迭代一个集合arrayList呢?调用arrayLis.GetEnumberator(),返回一个IEnumberator引用。调用所返回的Enumberator接口的MoveNext()方法。如果MoveNext()返回true,就使用IEnumberator接口的C转载 2014-11-15 00:31:53 · 777 阅读 · 0 评论 -
[WCF编程]1.WCF入门示例
一、WCF是什么? Windows Communication Foundation(WCF)是由微软开发的一系列支持数据通信的应用程序框架,整合了原有的windows通讯的 .net Remoting,WebService,Socket的机制,并融合有Http和Ftp的相关技术,是Windows平台上开发分布式应用最佳的实践方式。使用该框架,开发人员可以构建跨平台、安全、可靠和支持事务转载 2014-08-19 16:21:49 · 507 阅读 · 0 评论 -
c#网络通信框架networkcomms内核解析之二 消息处理流程
发送端发送消息给接收端 ,接收端进行处理 举例:客户端把某用户信息(用户ID,用户密码)传输给服务器,服务器存储到数据库中。发送方 1、契约类(用户信息类) [ProtoContract] public class UserInfo { [ProtoMember(1)] public s转载 2015-02-11 14:16:32 · 409 阅读 · 0 评论