随笔分类 -  asp.net

体会与感想
程序员技术练级攻略
摘要:伯乐人才网6月9日发表了《写给即将入行的程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历,我在把他的心得做了不多的增改,并根据我的经历增加了“进阶”一节。这是一篇由新手和我这个老家伙根据我们的经历完成的文章。 我的这个朋友把这篇文章取名叫Build Your Programming.. 阅读全文

posted @ 2011-10-26 17:04 风雨者2 阅读(352) 评论(0) 推荐(0)

(转)谈谈多线程的思维方式
摘要:前段时间仔细看过些关于多线程方面的资料,项目中用到线程的地方也不少,可是,当看了Jeffrey的一篇关于锁的文章后,发现自己虽然一直都在使用多线程,但是缺少了做多线程编程需要的思维!所以想从Jeffrey的Optex(锁)入手,来谈谈我从其中体会的东西。在NET中,我们用的最多的锁机制就是lock,用起来很简单,短短几行程序就可以实现,例如:Lock 's CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->publicclass 阅读全文

posted @ 2011-09-21 13:58 风雨者2 阅读(449) 评论(0) 推荐(0)

asp.net 导出CSV
摘要:原文:http://www.cnblogs.com/wcj1984abc/archive/2011/03/17/1986872.html前台代码<asp:Button runat="server" ID="btnDC" Text ="导出CSV" onclick="btnDC_Click"/>后台代码 protected void btnDC_Click(object sender, EventArgs e) { DataTable dt = WorkOrderQuery.FindMyOrderList 阅读全文

posted @ 2011-07-04 16:59 风雨者2 阅读(532) 评论(0) 推荐(0)

领域驱动设计下系统层次结构风格(转载)
摘要:传统的三层架构最简单的分层方式自然就是“表现层、业务逻辑层和数据访问层”,我们可以用下图来表示这个思想:注意图中打虚线的“基础结构层”,从实践的表现上来看,这部分内容可能就是一些帮助类,比如 SQLHelper之类的,也可能是一些工具类,比如TextUtility之类。这些东西可以被其它各层所访问。而基于分层的概念,表现层只能跟业务逻辑层打交道,而业务逻辑层在数据持久化方面的操作,则依赖于数据访问层。表现层对数据访问层的内容一无所知。 从领域驱动的角度看,这种分层的方式有一定的弊端。首先,为各个层面提供服务的“基础结构层”的职责比较紊乱,它可以是纯粹的技术框架,也可以包含或处理一定的业务逻辑, 阅读全文

posted @ 2011-06-17 15:37 风雨者2 阅读(617) 评论(0) 推荐(0)

领域驱动设计系列文章(2)——浅析VO、DTO、DO、PO的概念、区别和用处
摘要:领域驱动设计系列文章(2)——浅析VO、DTO、DO、PO的概念、区别和用处上一篇文章作为一个引子,说明了领域驱动设计的优势,从本篇文章开始,笔者将会结合自己的实际经验,谈及领域驱动设计的应用。本篇文章主要讨论一下我们经常会用到的一些对象:VO、DTO、DO和PO。由于不同的项目和开发人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点关注其概念:概念:VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原 阅读全文

posted @ 2011-06-17 15:26 风雨者2 阅读(694) 评论(0) 推荐(0)

Spring.net快速上手指南
摘要:首先简单介绍下几个术语:1.O/R Mapping对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将。Net程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。 这也同时暗示者额外的执行开销;然而,如果ORM作为一种中间件实现,则会有很多机会做优化,而这些在手写的持久层并不存在。2.NHibernate在今日的企业环境中,把面向对象的软件和关系数据库一起使用可能是相当麻烦和浪费时间的.NHibernate不仅仅 阅读全文

posted @ 2011-06-17 14:40 风雨者2 阅读(822) 评论(0) 推荐(0)

(转)REST服务开发实战
摘要:REST介绍 如果要说什么是REST的话,那最好先从Web(万维网)说起。 什么是Web呢?读者可以查看维基百科的词条(http://zh.wikipedia.org/zh-cn/Web),具体的我就不多说了。总之,Web是我们在互联网上最常用的服务,甚至在某些人的心中,互联网就是Web。当然,Web只是互联网的一部分而已,只是大家用的最多而已,我们访问的所有网站都是基于Web。 那么,Web和R... 阅读全文

posted @ 2011-04-27 13:34 风雨者2 阅读(436) 评论(0) 推荐(0)

(转)Unity -- .NET下的原生Ioc框架
摘要:偶然的机会,发现微软也出品Ioc框架了,属于Microsoft patterns & practices系统的,名字叫Unity(Unity下载地址),考虑可能在手头的项目中会用到,因此下载下来把主要功能做了个测试,感觉马马虎虎,比起Spring好像是挫了点,但是没有办法,很多人有微软洁癖,除了微软的框架其他的用着都觉着不放心,好了,闲话少说,Go! 对了,再废话一句,我不知道Unity的QuickStarts里面怎么净是编程方式下使用Ioc,如果是这样使用Ioc,那么看起来微软是不打算提倡“非侵入式”这个概念了,唉,搞不懂的Microsoft... 又说废话了,本文将介绍如何配置文件 阅读全文

posted @ 2011-04-18 12:53 风雨者2 阅读(5894) 评论(2) 推荐(0)

(转)从零开始学习ASP.NET MVC 1.0 (一) 开天辟地入门篇
摘要:《从零开始学习ASP.NET MVC 1.0》 文章导航 (一) 开天辟地入门篇 (二) 识别URL的Routing组件 (三) Controller/Action 深入解析与应用实例 (四) View/Model 全解 (五) ViewEngine 深入解析与应用实例 一.摘要 随着ASP.NET MVC 1.0版本的正式发布, 我将本系列文章也更新到了1.0, 对于已经发表的文章我都会根据1.... 阅读全文

posted @ 2011-03-30 17:06 风雨者2 阅读(455) 评论(0) 推荐(2)

(转)HTTP协议及其POST与GET操作差异 & C#中如何使用POST、GET等
摘要:引言 HTTP协议我想任何IT人士都耳熟能详了,大家都能说出个所以然来。但是如果我问你HTTP协议的请求方法有哪些?POST与GET的差 异?GET或POST传送数据量的大小有限制吗?HTTP响应的状态有哪些?以及在C#中你如何使用?如果你不能清楚地回答其中的大部分问题,那么这篇文 章就是为你准备的!大纲如下: · 1、HTTP概述 o 1.1、HTTP协议的客户端与服务器的交互 o 1.2、HT... 阅读全文

posted @ 2011-03-10 11:51 风雨者2 阅读(526) 评论(0) 推荐(0)

C#委托和多线程文章收藏
摘要:多线程 1 C#线程系列讲座(1):C#线程系列讲座(1) 2 c#多线程(二) c#多线程(二) 3 使用多线程制作简单的Winform进度条 4 winform进度条小试,异步线程进度条不影响主界面操作 委托和事件 1 把委托说透 把委托说透(1):开始委托之旅 委托与接口 2 C#中的委托,匿名方法和Lambda表达式 3 浅述WinForm多线程编程与Control.Inv... 阅读全文

posted @ 2011-01-18 13:54 风雨者2 阅读(1896) 评论(3) 推荐(3)

数据库大型应用解决方案总结(转)
摘要:http://www.cnblogs.com/ejiyuan/archive/2010/10/29/1796292.html 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。 一、负载均衡技术负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或... 阅读全文

posted @ 2010-11-01 10:26 风雨者2 阅读(345) 评论(0) 推荐(1)

(转)步步为营VS 2008 + .NET 3.5系列文章索引
摘要:步步为营VS 2008 + .NET 3.5系列文章索引 作者:webabcd介绍步步为营VS 2008 + .NET 3.5系列文章索引:VS 2008新特性、C# 3.0新特性、LINQ查询操作符、DLINQ(LINQ to SQL)、XLINQ(LINQ to XML)1、步步为营VS 2008 + .NET 3.5(1) - VS 2008新特性之Multi Targeting(多定向)、... 阅读全文

posted @ 2010-08-17 16:57 风雨者2 阅读(266) 评论(0) 推荐(0)

系统设计与规划--一点总结
摘要:转自:http://www.cnblogs.com/qingteng1983/archive/2010/07/25/1784528.html有感于目前公司的一个项目产品中遇到的一些问题,结合着自己的设计与开发经历,总结一下系统设计与规划的必要性和知识点,作为将来设计的参考,也与大家一同探讨系统设计中要注意的各方面。 产品简介:该产品是一个WebGIS系统,历经2-3年的开发与实施,目前准备从项目升... 阅读全文

posted @ 2010-08-11 15:35 风雨者2 阅读(393) 评论(0) 推荐(2)

(收藏)《博客园精华集》分类索引
摘要:为了方便查找,就拷贝了过来。(收藏)《博客园精华集》WEB分册 (收藏)《博客园精华集》Sharepoint分册(收藏)《博客园精华集》JavaScript(共213篇)(收藏)《博客园精华集》网站维护性能安全(共16篇) (收藏)《博客园精华集》HTML/CSS部分筛选结果(共90篇)(收藏)《博客园精华集》WEB标准部分筛选结果(共55篇) (收藏)《博客园精华集》ASP.NET分册 (收藏)... 阅读全文

posted @ 2010-07-26 15:10 风雨者2 阅读(287) 评论(0) 推荐(0)

(收藏)《博客园精华集》WebService筛选结果(共79篇)
摘要:《博客园精华集》WebService筛选结果(共79篇)深入学习Web Service系列之异步开发模式 作者:TerryLee客户端访问Web Service方法的一个细节 作者:Jeffrey Zhao新浪短信Web Service 作者:张逸[WS]Web服务系列(一) 简介 作者:八进制[WS]Web服务系列(二) Web服务的结构 作者:八进制[WS]一个简单的WSDL文档(上) 作者:... 阅读全文

posted @ 2010-07-26 15:07 风雨者2 阅读(488) 评论(1) 推荐(0)

asp.net 中的异步页面
摘要:要想了解asp.net 2.0的异步页的处理过程,先列出页面的生命周期: 1 :Init 事件: 页面初始化 ,初始化设置。 2: LoadViewState方法: 加载视图状态, 填充ViewState属性。 3 :LoadPostData方法: 处理回发数据, 处理传入窗体数据。 4: Load 事件: 加载页面 ,页面控件初始化完成并反映了客户端的数据。 5 :RaisePostDataCh... 阅读全文

posted @ 2010-04-07 11:05 风雨者2 阅读(1677) 评论(0) 推荐(2)

导出到CSV文件乱码的问题
摘要:http://social.microsoft.com/Forums/zh-CN/295/thread/14a833f5-95bf-48ef-b6cf-c6028f338561string name = System.Configuration.ConfigurationSettings.AppSettings["downloadurl"].ToString();FileStream fs =... 阅读全文

posted @ 2010-03-29 14:46 风雨者2 阅读(2091) 评论(0) 推荐(0)

asp.net底层架构(收藏)
摘要:ASP.NET是一个非常强大的构建Web应用的平台,它提供了极大的灵活性和能力以致于可以用它来构建所有类型的Web应用.绝大多数的人只熟悉高层的框架如WebForms和WebServices-这些都在ASP.NET层次结构在最高层.在这篇文章中我将会讨论ASP.NET的底层机制并解释请求(request)是怎么从Web服务器传送到ASP.NET运行时然后如何通过ASP.NET管道来处理请求. 阅读全文

posted @ 2010-01-15 09:54 风雨者2 阅读(717) 评论(0) 推荐(0)

单例模式代码
摘要:单例模式的使用 阅读全文

posted @ 2010-01-08 14:11 风雨者2 阅读(8133) 评论(0) 推荐(1)

导航