代码改变世界

阅读排行榜

一起谈.NET技术,抛弃WebService,在.NET4中用 jQuery 调用 WCF

2011-09-02 00:18 by 狼人:-), 229 阅读, 收藏,
摘要: 在我们之前的开发中,对于ajax程序,都是通过jQuery调用标记为[System.Web.Script.Services.ScriptService]的WebService,然后在WebService中调用后台的WCF。这成为WebService存在的唯一理由:作为ajax调用的中转站。如果要抛弃WebService,只需用WCF来作为中转站。 在.NET 3.5时代,jQuery就可以调用WCF,之前我也写过博客(比如:jQuery调用WCF需要注意的一些问题),但配置比较麻烦。 走进.NET 4的新时代,WCF的配置的确简化了不少(比如:在.NET 4中用IIS部署WCF就这... 阅读全文

一起谈.NET技术,.NET 打包入门

2011-09-02 00:18 by 狼人:-), 229 阅读, 收藏,
摘要: 1、在这个安装包制作的过程中,所用到的一些图片或者文件,如:快捷键图片,安装步骤中每个图形界面的背景图片等都要事先在[应用程序文件夹]中事先添加好这些图片,即在安装项目中添加这些图片,文件好像是解决方案下debug下的所有文件都拷贝,如exe、config、rpt还有图片等 2、安装包中的那个Install里面的方法的执行时间是在:所以的文件都安装好了后再执行其中的号码。如客户端安装是在配置文件已经装好了后,但是其中的配置节还没有信息,但是在代码中赋值之后就有了,还有服务器也一样,如数据库也一样,首先是拷贝到客户端电脑上,然后再执行install中的代码,。获取硬盘上的数据库文件,然后... 阅读全文

一起谈.NET技术,Flex 数据访问 WebService (上)

2011-09-01 23:47 by 狼人:-), 229 阅读, 收藏,
摘要: Flex 支持格式设置为 SOAP 消息且通过 HTTP 传输的 Web 服务请求和结果。SOAP 提供基于 XML 格式的定义,用于在 Web 服务客户端(如使用 Flex 构建的应用程序)和 Web 服务之间交换结构化和类型化信息。 在.NET和Flex的数据交互可以通过Web Services访问string,object,datatable,List<>,ArrayList等。 .NET和Flex的数据示例: 1、返回对象 定义返回对象的Web Method: Code highlighting produced by Actipro CodeHighlighte... 阅读全文

一起谈.NET技术,七种武器武装.NET(常用开发工具介绍)

2011-08-29 19:31 by 狼人:-), 229 阅读, 收藏,
摘要: 我学习.Net快一年了,偶然间发现大家用的开发工具很多我都没见过,于是暗中的进行收集(呵呵,夸张了),现在收集满七种特来做此总结!我称他们为“七种武器”\(^o^)/ 第一种武器长生剑、NUnit (用于编写单元测试) NUnit 是为 .NET 框架生成的开放源代码单元测试框架。NUnit 使您可以用您喜欢的语言编写测试,从而测试应用程序的特定功能。当您首次编写代码时,单元测试是一种测试代码功能的很好方法,它还提供了一种对应用程序进行回归测试的方法。NUnit 应用程序提供了一个用于编写单元测试的框架,以及一个运行这些测试和查看结果的图形界面。 编写 NUnit 测试 作为示例... 阅读全文

一起谈.NET技术,解析对云计算的十大误解

2011-08-29 19:31 by 狼人:-), 229 阅读, 收藏,
摘要: 云计算既不是网格计算,也不是虚拟化,而是一个由多种产品和服务集成起来的端到端的解决方案。 云计算就是SaaS?云计算只适用于中小企业?云计算不能保证企业数据的安全性? 究竟什么才是云计算?业界对云计算还存在着许多的误读。 误读1、云计算就是网格计算 网格技术是云计算的一个组成部分。如何提供资源给某个工作任务是它们(网格和云)最主要的区别。网格计算关注的是如何将一个工作任务移动到它所需要的,一般来说是一个远程的而且已经可用的资源的所在。通常情况下,一个网格就是一组服务器,一个大的计算任务可以被拆分成多个小的任务被分配到这些服务器上去并行运行。网格计算主要应用在教育和科研机构... 阅读全文

一起谈.NET技术,深入ASP.NET 2.0的提供者模型(2)

2011-08-29 19:30 by 狼人:-), 229 阅读, 收藏,
摘要: WebForums.NET提供者模型-一个早期的原型 相对于微软建议使用的提供者模型,Andy的提供者模型含有一些不足。一方面,WebForums.NET中提供了单个抽象基类,所有的API定义都聚集在这个类中。其负面作用在于,如果一个客户仅想定制系统的一小部分,例如用户信息的存储方式,那么他必须提供该系统中所有方法的实现。一种更好的方案是,为系统中的每一个逻辑实体创建一个抽象基类。例如,对于一个在线消息板应用程序来说,它可能需要一些类,如UsersProvider,ForumsProvider,PostsProvider,等等。然而,在你提供给一个客户的提供者数目之间也存在一个平衡问题。更.. 阅读全文

一起谈.NET技术,Discuz!NT 缓存设计简析 [原创]

2011-08-29 19:26 by 狼人:-), 229 阅读, 收藏,
摘要: 作为一个社区类型软件,大并发支持和高效稳定运行永远是“硬道理”,而有效安全的使用缓存恰恰能起到事倍功半的效果。而.NET本身所提供的缓存机制又显得过于“单薄”,比如说订制不太灵活方便, 缓存对象之间层次感不强, 使用时缺乏统一的管理等等。 Discuz!NT缓存产生背景: 在去年五月份我加入Discuz!NT项目组时,发现这个项目当时还未使用缓存机制。主要原因是项目还处于起步阶段,很多东西还只是有想法,但未付诸实施,或还没找到合适的方案, 而缓存就是其中一个到底该不该使用,如果使用的该到底能多大程度缓解数据库压力以及开发成本的东西。 我当时正好有一个比较好的“原型”(从一本书上看到的... 阅读全文

艾伟_转载:ASP.NET MVC分页的实现

2011-08-29 00:21 by 狼人:-), 229 阅读, 收藏,
摘要: 在ASP.NET中,GridView控件本身就带有分页的功能,只要把当前页面的索引值赋给GridView的PageIndex就可以实现了分页,至于数据怎么分页,全都由GridView封装起来了。 在ASP.NET MVC中分页的实现就只能靠自己来设计了。首先来说一下分页的原理。现在有一个张news表,中间有很多信息,我们假设一页显示5条记录,这样,页面数量=总记录数/5;这里,如果出现小数,得进位取整。如比总记录和数为51,那么分的页面数量是11,最后一页只有一条记录。好,有这样一个思路后,现在就来做ASP.NET MVC中的分页了。 1、 数据库和表 创建一个Data_Company的数据库 阅读全文

艾伟_转载:学习 ASP.NET MVC (第二回)实战篇

2011-08-29 00:21 by 狼人:-), 229 阅读, 收藏,
摘要: 本系列文章导航学习 ASP.NET MVC (第一回)理论篇学习 ASP.NET MVC (第二回)实战篇学习 ASP.NET MVC (第三回)实战篇学习 ASP.NET MVC (第四回)实战篇学习 ASP.NET MVC (第五回)理论篇 上篇简单的了解了ASP.NET MVC的基本概念和基本流程,接下来的几篇将通过简单的实例,来看看如何通过ASP.NET MVC创建应用程序。Demo很简单也很基础,高手绕过。 闲话少说,直接进入正题。首先我们要做的就是安装ASP.NET 1.0。大家可以到CodePlex上下载。 然后我们用VS2008创建新的ASP.NET MVC项目:点击... 阅读全文

mobl:针对移动Web开发的DSL

2011-08-28 23:32 by 狼人:-), 229 阅读, 收藏,
摘要: 简介 现在,针对移动设备像智能手机和平板电脑的应用开发很流行。Apple公司的AppStore(针对iPhone、iPod和iPad)拥有超过350,000种应用,而Android的marketplace也快速追赶上来,现在已经拥有超过200,000种应用。然而,Android和iOS并非是仅有的两种移动平台。BlackBerry也是有力的竞争者,此外还有Nokia。最近Microsoft发布了Windows Phone 7,HP也发布了新的WebOS设备。这样,对于用户来说有了多种选择,但对我们这些开发者来说却是个噩梦。我们应该针对哪种平台来开发应用程序呢? 在移动平台之间共享代... 阅读全文
上一页 1 ··· 172 173 174 175 176 177 178 179 180 ··· 416 下一页