上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 24 下一页
摘要: 作为一款功能齐全的js工具包,dojo提供了统一的DOM操作方法。 dojo.byId dojo.byId 函数使您可以通过 id 属性选择一个 DOM 节点。该函数是标准 document.getElementById 函数的一个别名,但是显然简短易书写。 dojo.query 虽然dojo.by 阅读全文
posted @ 2012-06-09 23:39 拓荒者FF 阅读(13452) 评论(0) 推荐(2) 编辑
摘要: Dojo的全称是Dojo Toolkit,始创于2004年,是当前各种蓬勃发展的JS工具包中的佼佼者。Dojo 为富互联网应用程序(RIA) 的开发提供了完整的端到端的解决方案,包括核心的 JavaScript 库,简单易用的小部件(Widget)系统和一个测试框架,此外,Dojo 的开源开发社区还 阅读全文
posted @ 2012-06-09 09:55 拓荒者FF 阅读(24096) 评论(3) 推荐(9) 编辑
摘要: Post in English:Object Dumper: An Invaluable Tool for Writing Code in the Functional Programming Style 当用函数式程序设计的方式开发C#应用程序时,你经常需要把一个集合输出到控制台。Object dumper在这方面是一个强大的工具。本为中的例子只有很少开发者了解。 功能的转换通常需要连续的变换:转换集合a=>集合b=>集合c=>最终的集合。这是我的Functional Programming Tutorial中话题的要点。 当我准备开发这样一个转换时,我首先在大脑中完成了这 阅读全文
posted @ 2012-06-06 23:37 拓荒者FF 阅读(920) 评论(0) 推荐(0) 编辑
摘要: PetaPoco是一款适用于.Net 和Mono的微小、快速、单文件的微型ORM。PetaPoco有以下特色:微小,没有依赖项……单个的C#文件可以方便的添加到任何项目中。工作于严格的没有装饰的Poco类,和几乎全部加了特性的Poco类Insert/Delete/Update/Save and Is... 阅读全文
posted @ 2012-06-04 16:52 拓荒者FF 阅读(36144) 评论(8) 推荐(33) 编辑
摘要: 原文地址:http://xcai.net/archives/30前文提到可以利用IIS7 ARR模块实现类nginx反向代理,提供负载均衡方案,但是真正要在实际应用中部署,还得解决session同步问题,session实际上是缓存的一种,在之前微软的解决方案中并没有可靠的分布式缓存方案,通常都是利用memcached来实现,不过最新.NET 4中已经有较为完善的解决方案:Windows Server AppFabric 缓存。AppFabric 缓存物理结构Windows Server AppFabric 缓存 功能使用彼此通信的服务器群集来形成单个统一的应用程序缓存系统。无论构成缓存群集的计 阅读全文
posted @ 2012-05-31 17:28 拓荒者FF 阅读(2992) 评论(0) 推荐(1) 编辑
摘要: DataTable的Compute的功能可谓强大。public object Compute( string expression, string filter);expression:要执行计算的表达式filter:过滤表达式这两个表达式都是用Sql语法,例如:table.Compute("sum(count)", "count>0");当我们的table中有count和price列时,如果要计算总金额,应该如何写表达式呢?table.Compute("sum(count*price)", "");你肯定会 阅读全文
posted @ 2012-05-29 15:45 拓荒者FF 阅读(4918) 评论(0) 推荐(3) 编辑
摘要: 原文地址:http://www.cnblogs.com/coolcode/archive/2009/11/10/Ninject.html前言前段时间看Mvc最佳实践时,认识了一个轻量级的IOC框架:Ninject。通过google搜索发现它是一个开源项目,最新源代码地址是:http://github.com/enkari/ninject/tree/master用户向导:http://ninject.codeplex.com/wikipage?title=User%20Guide&referringTitle=Home建议新手请先看看Ninject的介绍:What Is NinjectW 阅读全文
posted @ 2012-05-28 10:55 拓荒者FF 阅读(6098) 评论(2) 推荐(7) 编辑
摘要: 添加引用:使用NuGet,命令:install-package Newtonsoft.Json实体类: public class Book { public string BookID { get; set; } public DateTime PublishDate { get; set; } public decimal Price { get; set; } public override string ToString() { return "ID:" + BookID + "; D... 阅读全文
posted @ 2012-05-28 10:22 拓荒者FF 阅读(37458) 评论(1) 推荐(9) 编辑
摘要: 原文地址:http://www.iteye.com/topic/1119283 浏览器前端编程的面貌自2005年以来已经发生了深刻的变化,这并不简单的意味着出现了大量功能丰富的基础库,使得我们可以更加方便的编写业务代码,更重要的是我们看待前端技术的观念发生了重大转变,明确意识到了如何以前端特有的方式 阅读全文
posted @ 2012-05-27 23:38 拓荒者FF 阅读(799) 评论(0) 推荐(2) 编辑
摘要: 原文地址:http://blog.csdn.net/kiki113/article/details/4105929行列转换等经典SQL语句1.--行列转换原表: 姓名 科目 成绩 张三语文80张三 数学 90 张三 物理 85 李四语文 85 李四物理 82 李四英语 90李四政治 70 王五英语 90转换后的表: 姓名 数学 物理 英语 语文 政治 李四082908570 王五 0090 0 0 张三 90 850 80 0实例:create table cj --创建表cj( ID Int IDENTITY (1,1) not null, --创建列ID,并且每次新增一条记录就会加1... 阅读全文
posted @ 2012-05-25 14:19 拓荒者FF 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 对于一个ORM框架,支持事务操作是必须的。EF Code-Frist本身就是支持事务的。我们的每一次SaveChanges就是一个事务操作,只需要在所有更改都完成后,调用这个方法就可以了。如果你不愿意,网上还有人给出了手动的开启事务的代码(我没有测试过):DbConnection con = ((IObjectContextAdapter)ctx).ObjectContext.Connection;con.Open();using (var tran = con.BeginTransaction()){// 这里才是事务中的代码tran.Commit();}con.Close(); 以上都是针 阅读全文
posted @ 2012-05-23 16:27 拓荒者FF 阅读(6693) 评论(0) 推荐(2) 编辑
摘要: 网上很多的教程都是跟MVC3绑在一起来讲解的,如果我们抛开MVC3,该如何使用呢?首先新建一个控制台应用程序,我们把它命名为:EFCodeFirst-Books第二步,添加EntityFramework的引用。不要说你还不回使用NuGet,如果真的不会就去问度娘。在NuGet 控制台输入Install-Package EntityFramework,NuGet会为我们引用最新发布的EF版本,目前的版本是4.3。第三步,添加实体类。我新建了一个Models文件夹,在里面添加了Book类,类的定义如下:using System;using System.Collections.Generic;us 阅读全文
posted @ 2012-05-23 11:02 拓荒者FF 阅读(2951) 评论(0) 推荐(0) 编辑
摘要: 反射提供了封装程序集、模块和类型的对象(Type 类型)。可以使用反射动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。如果代码中使用了属性,可以利用反射对它们进行访问。 程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。反射通常具有以下用途:使用Assembly定义和加载程序集,加载在程序集清单中列出的模块,以及从此程序集中查找类型并创建该类型的实例。使用Module了解如下的类... 阅读全文
posted @ 2012-04-27 15:50 拓荒者FF 阅读(2200) 评论(1) 推荐(2) 编辑
摘要: 1.通过HttpModule来捕获未处理的异常【推荐】首先需要定义一个HttpModule,并监听未处理异常,代码如下: public void Init(HttpApplication context) { context.Error += new EventHandler(context_Error); } public void context_Error(object sender, EventArgs e) { //此处处理异常 HttpContex... 阅读全文
posted @ 2012-04-25 15:54 拓荒者FF 阅读(12410) 评论(4) 推荐(12) 编辑
摘要: 看了园子里的一系列关于生成CHM的文件的方式,主要是这些:C#生成CHM文件(入门篇)http://www.cnblogs.com/alexis/archive/2010/09/29/1837909.htmlC#生成CHM文件(中级篇)http://www.cnblogs.com/alexis/archive/2010/09/30/1839032.htmlC#生成CHM文件(应用篇)http://www.cnblogs.com/alexis/archive/2010/10/16/1853275.html 自己就想写一个从网上下载页面,然后将页面编译成CHM的小程序。现在把源代码提供出来:... 阅读全文
posted @ 2012-04-24 11:37 拓荒者FF 阅读(2058) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 24 下一页