上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 19 下一页

如何Request客户端的传值的Data

摘要: 我们在做B/S的项目,客户端向服务端传值的时候,一般都是request接受。Request常用三个接受方式为:Request.QueryString,Request.Form,Request.Params它们之间关系,很简单 ,我就不列举了。我就贴下 一个我封装的示例代码: class Program { static void Main(string[] args) { //First Method string _id = string.Empty; string _prodctNam... 阅读全文
posted @ 2013-08-14 11:35 ~紫鱼~ 阅读(1442) 评论(0) 推荐(0) 编辑

记录下我常用的工具

摘要: 最近很多朋友问我电脑什么环境,其实作为一个资深吊丝程序员,没有几个工具那是不行的。我就列举下吧:操作系统:windows 2008 R2.NET开发工具:VS2010/2012数据库:SQL 2008 R2数据库建模工具:PowerDesigner 15.1需求制作工具:balsamiq mockups(装13用),Axure(比较专业)web服务器:IIS7(托管程序),nginx(分布用)缓存服务器:Memcached(windows版本)图片保存数据库:Mongodb(windows版本)文件模板工具:Codesmith(三层用),T4(EF-仓储)版本控制工具:TFS2010(源代码管 阅读全文
posted @ 2013-08-13 16:53 ~紫鱼~ 阅读(236) 评论(0) 推荐(0) 编辑

记录下Lambda常用的表现形式

摘要: 纯粹记录下Lambda的表现形式:(x, y) => x * y;//多参数,隐式类型=>表达式x => x * 10;//单参数,隐式类型=>表达式x => { return x * 10; }; //单参数,隐式类型=>语句块(int x) => x * 10;//单参数,显式类型=>表达式(int x) => { return x * 10; };//单参数,显式类型=>语句块() => Console.WriteLine(); //无参数这里有官方文档:http://msdn.microsoft.com/zh-cn/li 阅读全文
posted @ 2013-08-13 11:31 ~紫鱼~ 阅读(202) 评论(0) 推荐(0) 编辑

链式编程学习之练习篇

摘要: C#之链式编程(函数模式编程),最近很好像很火,我也尝试练习下。学习链式编程 需要懂两个知识点:1.必须会扩展方法2.lambda+(Func,Action)好了,下面是我的学习代码:class Program { // study chained call 链式调用 static void Main(string[] args) { //One //Product p = new Product() { ProductName = "iphone5", Price = 300 }.First().S... 阅读全文
posted @ 2013-08-10 14:16 ~紫鱼~ 阅读(780) 评论(0) 推荐(0) 编辑

Property和Attribute的区别

摘要: Property简称属性,其意思就是封装在类或结构里面的数据字段的描述Attribute简称特性,其意思就是对类或结构的自我描述还是上代码最好了解: /// /// Attribute /// [Serializable] class Prodcut { /// /// Property /// public string ProdcutName { get; set; } /// /// Property /// public int... 阅读全文
posted @ 2013-08-04 14:25 ~紫鱼~ 阅读(248) 评论(0) 推荐(0) 编辑

delegate、Func、Action几个常用手法

摘要: 委托是我们C#开发当中使用频率非常的高一个手段,好处我就不列举了。委托早期版本中只有delegate,后期版本有了Func(有返回值)和Action(无返回值)两委托方法。我这里将列举它们三个常用的表现方式,还是老规矩上代码:class Program { private delegate int GetSum(List list); // First Definition Delegate static void Main(string[] args) { //C# delegate List lis... 阅读全文
posted @ 2013-08-03 13:44 ~紫鱼~ 阅读(388) 评论(0) 推荐(0) 编辑

扩展方法和Lambda之练习手记

摘要: 扩展方法是我们日常开发当中所经常简化代码,提高性能和代码可读性的一个重要开发手段。扩展方法是一个只能在静态类中声明的静态方法Lambda 是一个表达式 ,学会了 可以使代码简洁,也是装13的利器。还是上实例代码: class Program { static void Main(string[] args) { List list = new List() { new Product{ProductName="Iphone4s", Price=3000}, ... 阅读全文
posted @ 2013-08-03 11:08 ~紫鱼~ 阅读(708) 评论(0) 推荐(0) 编辑

多线程处理数据来提高后台处理速度

摘要: 我们在开发项目当中,多线程一直是我们处理大数据的一个利刃。在使用多线程的时候,我们得知悉下面几个类或方法:1.AutoResetEvent () ---通知正在等待的线程已发生事件 False无信号,子线程的WaitOne方法不会被自动调用 True 有信号,子线程的waitOne方法会自动被调用2.ThreadPool.QueueUserWorkItem --这个就方法加入线程池队列3.WaitCallback --是一个委托传递线程池的方法,以便将任务加入并实现回传4.WaitHandle.WaitAll --表示线程池中所有的方法 都接受到信号,True 表示所有 ,Flase 表示没有 阅读全文
posted @ 2013-07-29 14:27 ~紫鱼~ 阅读(1451) 评论(0) 推荐(1) 编辑

记录下一个自己不常用的关键字-yield

摘要: yield 这个关键字 一直很少用,也不知道具体用途。按照习惯就查询了下MSDN。意思大致是这样的:在迭代器块中用于向枚举数对象提供值或发出迭代结束信号表现形式:1. yield return //返回值 2. yield break; //结束迭代下面是我测试代码: Array.ForEach(returnInt().ToArray(), s => Console.WriteLine(s)); //yield return 表现方式 Array.ForEach(returnOneInt().ToArray(), s => Console.Writ... 阅读全文
posted @ 2013-07-27 14:51 ~紫鱼~ 阅读(205) 评论(0) 推荐(0) 编辑

记录下自己常用的全框架HTML代码

摘要: 纯粹记录下,没有任何意义。 也不推荐使用 " name="leftFrame" id="leftFrame" scrolling="auto" /> 阅读全文
posted @ 2013-07-26 16:29 ~紫鱼~ 阅读(388) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 19 下一页