实现基于ASP.NET MVC快速开发平台 (转)
最近一个月,自己利用业余时间开发一个基于ASP.NET MVC快速开发平台。现在勉强算个原型,但是感觉不是那么回事,把实现的过程写出来,欢迎大家拍砖。 开发思想:利用Asp.Net MVC的思想,实现自己...
ASP.N ET中的简单三层结构
我们用三层结构主要是使项目结构更清楚,分工更明确,有利于后期的维护和升级. 三层结构包含:表示层(USL),业务逻辑层(BLL),数据访问层(DAL) 1:数据访问层:主要是对原始数据(数据库或者文本文件等存放数据...
ASP.NET进阶:认清控件 之 Button (转)
“做.NET不值钱,没有技术含量,拖拖控件就行了。”———— 这类言语我最讨厌了,一点技术含量都没有,不懂.NET就瞎嚷嚷。不管做什么,做好都不容易,你没做过怎么知道没有技术含量呢? 我们既享受控件带来的快捷,...
权限管理准备工作:你应该知道的ASP.NET网站最基本的安全措施!
一. ASP.NET 与 IIS 一起使用的身份验证方法来验证用户凭据(如用户名和密码):1.Windows:基本、摘要式或集成 Windows 身份验证(NTLM 或 Kerberos)。2.Forms 身份验证,您可以通过该身份验证在您的应用...
NET开发不可错过的25款必备工具
这些年来,我们的.NET开发团队不断在更新升级开发工具,这也提供了一个机会,让我们能对.NET系列的开发工具做出不断的评估和规范。以下是我们总结出的一些.NET开发不可错过的高效工具。1.Two mo...
【开发参考】Silverlight 4控件对应装配文件表
Silverlight项目开发中,在Xaml文件中调用控件前,需要添加其对应引用,有时根本记不住某个控件具体位于哪个装配文件中,这里提供一个常用控件的装配文件对照表,方便大家在开发Silverlight项目时参考使用。这里需要...
推荐几个有关Silverlight和Prism的学习资源
现如今,Silverlight应该是地球人都知道了吧? 但什么是Prism呢?恐怕知道的人就不是那么多,坦白说我也是最近才了解的。今天顺便整理一些有关的学习资料出来给大家参考参考,我自己就不写了,呵呵什么是Prism...
给Visual Studio 2010增加背景图片的扩展(转)
前些日子心血来潮去Visual Studio扩展库上淘了一圈,发现了这样一个扩展:http://visualstudiogallery.msdn.microsoft.com/zh-cn/0e6f9037-b753-469e-86d4-bfba78c74cf6但是这个扩展用起来还有一些不方便的地...
微软一站式示例代码库2010-10-10 新增代码示例简介 (转)
微软一站式示例代码库2010年10月10日更新 下载地址: http://1code.codeplex.com/releases/view/53729 如果您是第一次听说All-In-One Code Framework这个项目,请参阅主页上的相关介绍http://1code.co...
asp.net发送邮件程序
public static void SendEmail() { System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(); ...
.net 操作文件上传
/// <summary> /// 上传文件 /// </summary> /// <param name="fileUplo...
实现多个ASP.NET跨程序池共享Session [转]
简要介绍,本文主要内容是实现通过ASP.NET自己的Sql Server的Session存储机制实现,通过存储过程实现忽略程序标识的区别,达到多程序池间Session数据共享的目的。详细原文:本文转载人数己经太多,所以不知道原文地...
在Mono 2.8上部署ASP.NET MVC 2 (转)
Mono 2.8发布:C#4.0和更好的性能,我们知道Mono 2.8对ASP.NET MVC 2的完全支持,下面我们就来测试下在Mono 2.8上部署ASP.NET MVC 2应用程序。我的环境是Opensuse 11.3,通过以下命令部署好Mono 2.8的开...
你可能不知道的秘密:ASP.NET 4.0悄悄添加的扩展名映射
前两天我在研究利用ASP.NET默认映射来做些奇怪的事情的时候,发现我的IIS里面配置了这样的几个映射:稍微敏锐一点的人应该会知道,这些扩展名是ASP.NET正在开发中的Razor视图引擎...
Asp.Net MVC2.0 Url 路由入门(转)
本篇文章是初识Asp.Net MVC2.0 的后续的介绍。此文将从Routing未开放源代码开始,还会对Asp.Net的Url重写技术做个简单介绍。并简单介绍Asp.Net MVC2.0 Url路由技术的使用。 ...
在vs2008里使用pinvoke.net插件 (转)
PInvoke.net add-in support for Visual Studio 2008PInvoke.net目前安装版本只支持自动添加到vs.net2005,但你只需要在配置文件中做一些小修改,同样可以添加到2008去。首先打开配置文件:PInvoke.net 安装目录下...
C#中的委托,匿名方法和Lambda表达式
在.NET中,委托,匿名方法和Lambda表达式很容易发生混淆。我想下面的代码能证实这点。下面哪一个First会被编译?哪一个会返回我们需要的结果?即Customer.ID=5.答案是6个First不仅被编译,并都获得正确答案,且他们...
Silverlight 4和Flash 10.1/AIR2简单对比和选择(转)
互联网经历过Web 2.0的洗礼后,网络用户不仅仅局限于简单的交互功能,而对网络产品的体验性要求越来越高,对此RIA(Rich Internet Application)技术随之而来。目前RIA技术的焦点主...
Asp.Net处理Session失效解决方案
检查ASP.NET Session是否失效,是否超时,默认是20分钟,设置的方法是Session.TimeOut=30;或者您可以设置到更高,这个数值的单位是分钟,大家视情况而定。 ...
软件编程21法则
任何一个有经验的程序员都知道,软件开发遵循着一些不成文的法则。然而,如果你不遵循这些法则也并不意味着会受到惩罚;相反,有时你还会获得意外的好处。下面的就是软件编程中的21条法则: 任何程序一旦部署...