.net高级编程
文章平均质量分 80
lxbg90058
这个作者很懒,什么都没留下…
展开
-
ASP.NET程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("转载 2010-04-25 16:57:00 · 283 阅读 · 0 评论 -
Asp.net MVC项目的部署(二):对IIS7的补充
Asp.net MVC项目的部署(二):对IIS7的补充<br />ASP.NET2010-12-04 00:20:05阅读182评论0 字号:大中小 订阅<br />转:http://www.cnblogs.com/xuefly/archive/2009/08/12/1544269.html<br />由于第一篇太长,本来应该放在第一篇的关于IIS7的知识被放在了第二篇,你可以结合第一篇,比较着IIS6来理解IIS7的改变。<br />主要参考资料:Pro Asp.net MVC Framework.p转载 2011-04-01 01:08:00 · 1887 阅读 · 0 评论 -
Asp.net MVC项目的部署(一):IIS以及Asp.net与IIS相关的部分
Asp.net MVC项目的部署(一):IIS以及Asp.net与IIS相关的部分<br />ASP.NET2010-12-04 00:19:16阅读305评论0 字号:大中小 订阅<br />转:http://www.cnblogs.com/xuefly/archive/2009/07/31/1535571.html<br />Asp.net MVC 1.0正式发布至今已将近四个月了,想必了解Asp.net MVC的人越来越多。打算写一点关于如何部署Asp.net MVC的文字。<br />内容包括:I转载 2011-04-01 01:07:00 · 5922 阅读 · 0 评论 -
从MVC与三层架构谈到优化架构提高Web效率
<br />上次炮轰过了MVC,今次又来炮轰三层架构,感觉自己像是在到处贴大字报的红卫兵^_^,不过理不辨不明,希望我的砖头能引来更加精辟的阐述。<br /> 说道3层架构,MVC其实是因为看到某男给我看他的概要设计书引出来的,因为此君很能够代表很多的刚入门的开发者,他所经历的误区,可能很多开发者都会经历(也包括我自己,当年干过很多傻事)。从历史沿革上来说,MVC和分层设计是没有交集的,很多时候很多人会觉得这样也好,那样也好,于是就把两个概念混淆起来,于是某君的概要设计书就写成这样子:<br />..转载 2011-03-17 10:10:00 · 593 阅读 · 0 评论 -
WPF & ArcGIS Engine三维开发入门攻略
WPF & ArcGIS Engine三维开发入门攻略<br />前些日子在做ESRI的开发大赛,从刚开始接触ArcGIS Engine(以下称AE)那会儿“摸着石头过河”那个阶段一路走下来,有了不少心得体会,在此给大家分享下。<br />做得是一个三维的校园地下管线系统,使用的AE的SceneControl组件。传说Scene适合小场景精细模型展示,Globe适合大场景海量数据展示,所以选的前者。界面用的是Dotnetbar for WinForm,但其实WPF更好些,这里我也以WPF为例。<br />转载 2011-02-25 08:35:00 · 1373 阅读 · 0 评论 -
MonoRail 运行在 Mono 上
<br />虽然我最喜欢的OS是Linux,但是一直对 .Net 这个多语言友好的平台很有好感,而且很最近又发现了 Castle 这套好东西,于是很自然地想让 MonoRail 运行在 Mono 上,居然成功了,Mono 果然是个好东西。<br />我的测试步骤如下:确保系统安装了 Mono 1.2.4+ 和 MonoDevelop 0.15+,外加 Mono 附带的纯 C# Web 服务器 XSP。这一切都可以用 Ubuntu 的包管理系统安装,如果你用 Ubuntu Gutsy 的话。推荐到 www.g转载 2011-02-24 16:11:00 · 545 阅读 · 0 评论 -
ASP.NET MVC开发人员必备的五大工具
<br />1. Chirpy Zippy<br /> 下载地址:http://chirpy.codeplex.com/<br /> 过去,在将JavaScript脚本和CSS文件部署到Web服务器之前,我习惯使用压缩工具进行压缩再部署,安装Chirpy后,你的脚本和CSS文件将会基于其名字自动压缩,例如,假设你有一个名叫myscript.js的脚步文件想要压缩,只要你将其重命名为myscript.yui.js,它就会调用YUI压缩程序自动压缩,压缩后的文件在解决方案资源管理器中显示为一个子项目,你可以转载 2011-02-24 15:54:00 · 554 阅读 · 0 评论 -
C#反射问题总结
<br />动软代码生成器生成的抽象工场里面有这么一句:<br />Assembly.Load(AssemblyPath).CreateInstance(ClassNamespace);<br />这里面的AssemblyPath指定的是程序集的名称,ClassNamespace指定的是命名空间及其内的某一类名<br />所以如果ClassNamespace要根据AssemblyPath生成的时候必须让程序集名称和命名空间名称一致<br />同时,执行该语句的程序集必须引用所反射的程序集转载 2010-06-15 02:30:00 · 281 阅读 · 0 评论 -
DataSet和DataTable
1、创建DataSet对象:DataSet ds = new DataSet("DataSetName"); 2、查看调用SqlDataAdapter.Fill创建的结构 da.Fill(ds,"Orders"); DataTable tbl = ds.Table[0]; foreach(DataColumn col in tbl.Columns) Cons转载 2010-04-25 16:49:00 · 376 阅读 · 0 评论 -
.NET简谈设计模式之(适配器模式)
今天我们要学习的是设计模式中的适配器模式,适配器模式其实也比较好理解,光从它的名字我们都能理解个所以然了。 适配器模式定义:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 上面的这段话可能对初学者来说有点抽象,短短的一段话提到了几个关键的技术点。都是一些基本语法,如果我们还没有掌握这些语法最好还是先去解决前提再来攻克设计转载 2012-03-07 10:00:48 · 505 阅读 · 0 评论