摘要: ASP.NET MVC3 异步刷新2011-08-13 09:51:53标签:MVC3异步刷新休闲N Layer职场原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://leelei.blog.51cto.com/856755/638408好久没写博客了,今天就讲讲如何在ASP.NET MVC3中实现异步刷新。本次实例前台采用的是Razor引擎。首先看看系统结构,如图本系统采用N Layer开发。我们以其中的某个具体模块作为案例来讲述。@model TeacherPlatForm.Utility.PagedList<Teache 阅读全文
posted @ 2012-09-07 10:26 ppshinebl 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 1、LINQ to XML类以下的代码演示了如何使用LINQ to XML来快速创建一个xml:隐藏行号 复制代码 ? 创建 XMLpublic static void CreateDocument(){ string path = @"d:\website"; XDocument xdoc = new XDocument(new XDeclaration("1.0", "utf-8", "yes"), new XElement("Root", "root")); xdoc. 阅读全文
posted @ 2012-09-06 14:10 ppshinebl 阅读(121) 评论(0) 推荐(0) 编辑
摘要: C#的命名规范1、命名约定Pascal和Camel命名约定编程的命名方式主要有Pascal和Camel两种(Pascal:每个单词的首字母大写,例如ProductType;Camel:首个单词的首字母小写,其余单词的首字母大写,例如productType)以下是一些常用的C#成员及其推荐命名方法:标志符规则实例与描述类classPascalApplication枚举类型enumPascal记住,是以Pascal命名,切勿包含Enum,否则FXCop会抛出Issue委托delegatePascal以Pascal命名,不以任何特殊字符串区别于类名、函数名常量const全部大写全部大写,单词间以下划 阅读全文
posted @ 2012-09-03 17:34 ppshinebl 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 摘要:特性是什么?如何使用特性?本文将为你介绍C#中的特性和在编程中如何使用特性。-使用.NET框架编写Windows程序,在很多方面已经变得很简单。在许多情况下,.NET框架使用,.NET编译器在编译时绑定到程序集的元数据,.使灵活的程序设计变得更容易。事实上,对于.NET而言,使用内嵌的元数据把我们从DLL地狱解脱出来是可能的。值得庆幸的是,.NET框架的设计者们并没有选择把这些元数据优雅的隐藏起来。设计者们把反射API给予了我们,通过反射,一个.NET程序可以通过编程查看这个元数据。一个程序可以反射出包含在特定程序集内任意的东西,或者说是包含在其内的所有的类型和成员。把元数据绑定到可执行 阅读全文
posted @ 2012-08-29 01:53 ppshinebl 阅读(272) 评论(0) 推荐(0) 编辑
摘要: C#综合揭秘——深入分析委托与事件引言本篇文章将为你介绍一下 Delegate 的使用方式,逐渐揭开 C# 当中事件(Event)的由来,它能使处理委托类型的过程变得更加简单。 还将为您解释委托的协变与逆变,以及如何使用 Delegate 使 Observer(观察者)模式的使用变得更加简单。 在事件的介绍上,会讲述事件的使用方式,并以ASP.NET的用户控件为例子,介绍一下自定义事件的使用。 最后一节,将介绍Predicate<T>、Action<T>、Func<T,TResult>多种泛型委托的使用和Lambda的发展过程与其使用方式。 因为时间仓促,文 阅读全文
posted @ 2012-08-29 00:06 ppshinebl 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 创建型模式 1、ABSTRACT FACTORY—追MM少不了请吃饭了,麦当劳的套餐和肯德基的套餐都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“两个B套餐”就行了。麦当劳和肯德基就是B套餐的Absctract Factory, B套餐里含有汉堡, 鸡翅和饮料. 麦当劳或肯德基会根据B套餐的规格, 让汉堡Factory, 鸡翅Factory, 饮料Factory分别生产对应B套餐的材料. 抽象工厂模式:客户类和工厂类分开。消费者任何时候需要某套产品集合时,只需向抽象工厂请求即可。抽象工厂会再向具体的工厂生产出符合产品集规格的产品. 2、BUILDER... 阅读全文
posted @ 2012-08-24 09:20 ppshinebl 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Lambda 表达式(C# 编程指南)Visual Studio 2012其他版本 Visual Studio 2010Visual Studio 2008 1(共 1)对本文的评价是有帮助 - 评价此主题“Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式树类型。所有 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。该 Lambda 运算符的左边是输入参数(如果有),右边包含表达式或语句块。Lambda 表达式 x => x * x 读作“x goes to x times x”。可以将此表达式分配给委 阅读全文
posted @ 2012-08-22 18:05 ppshinebl 阅读(214) 评论(0) 推荐(0) 编辑
摘要: vs中批量删除注释批量删除: 按ctrl+H 选上正则表达式Find what: //.*\nReplace with: (空)点replace all就行了 阅读全文
posted @ 2012-08-22 16:12 ppshinebl 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 工欲善其事,必先利其器——图文并茂详解VisualStudio使用技巧一 前言:前段时间给部门做了一次技术培训,今日有空就整理一下写到博客里,希望更多人能够了解、更希望更多人能够交流更多的技巧。 VisualStudio虽然大家每天都在使用它,但是可能有些功能的使用大家并不清楚,甚至不知道有这项功能,下面这些技巧可能会对你有所帮助。 先上目录: 第一节: 怎样给自己的代码添加版权信息。 怎样给自己的代码添加代码段。 怎样使用任务管理器。 怎样使用发布网站功能。 怎样把常用代码放到工具箱中的常规选项中。 怎样怎样在多个窗口查看同一个文档。 怎样创建区域,方便代码阅读及维护? 怎样... 阅读全文
posted @ 2012-08-21 18:02 ppshinebl 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 局域网QQ第三版(V1.4)Posted on 2006-12-30 13:31 小y 阅读(41090) 评论(94) 编辑 收藏 局域网QQ,无客户端和服务端之分,局域网的计算机运行本程序就可以互相看见,可以自由聊天和传文件。本版较之1.0版的改进之处: 使用数据结构类型传送数据; 增加传文件功能(有进度条);考虑大家重现本程序方便,本程序一直没有用到任何额外的控件和子窗体 版本依然是在VS2003下编译,只要贴进编译器中就可以重现。 转换到VS2005平台的方法: 把程序拷到vs2005中form1.cs里面 在“窗体设计器生成的代码”里面加一句: System.Windows.... 阅读全文
posted @ 2012-08-20 21:44 ppshinebl 阅读(236) 评论(0) 推荐(0) 编辑