随笔分类 -  ASP.NET

摘要:介绍 对于ASP.NET开发者,理解ASP.NET的页面生命周期是非常重要的。主要是为了搞明白在哪里放置特定的方法和在何时设置各种页面属性。但是记忆和理解页面生命周期里提供的事件处理方法(method)非常困难。互联网上有很多关于页面生命周期内部机制的文章,所以本文只准备简单覆盖技术的基础部分,更主要的目的是给大家提供一个简单得记忆页面生命周期的方法。 准确的记忆ASP.NET页面生命周期每一个阶段发生了什么事情是比较困难的,一种便于记忆的方法是根据各个阶段的名字组合出一个缩写。微软的文档给出的ASP.NET生命周期如下: Page Request Start Page Initia... 阅读全文
posted @ 2013-02-07 17:08 litsword 阅读(193) 评论(0) 推荐(0)
摘要:#region Assembly Attribute Accessors public string AssemblyTitle { get { object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyTitleAttribute), false); if (attributes.Length > 0) { ... 阅读全文
posted @ 2011-08-25 16:13 litsword 阅读(784) 评论(0) 推荐(1)
摘要:代码 阅读全文
posted @ 2010-12-28 18:32 litsword 阅读(1123) 评论(0) 推荐(0)
摘要:DateTime.ToString() Patterns All the patterns: 0MM/dd/yyyy08/22/2006 1dddd, dd MMMM yyyyTuesday, 22 August 2006 2dddd, dd MMMM yyyyHH:mm Tuesday, 22 August 2006 06:30 3dddd, dd MMMM yyyyhh:mm tt Tuesday, 22 August 2006 06:30 AM 4dddd, dd MMMM yyyyH:mm Tuesday, 22 August 2006 6:30 5dddd, dd MMMM yyyy 阅读全文
posted @ 2009-09-25 12:03 litsword 阅读(564) 评论(0) 推荐(0)
摘要:不知不觉进中软已有半个月,对mvc也有了进一步了解,这两天困扰我许多的这些小bug,在这里整理一下都是些平时并未注意到的小细节,查起来却还真费劲呢1、MS Sql Server 的smalldatetime 与datetime类型的区别原来数据库字段为smalldatetime类型,update table setcolumn = '11:59:30' 发现commit后db中的值为12:00:00update table setcolumn = '11:59:29' 发现commit后db中的值为11:59:00原来smalldatetime是不存储秒数,若大于等于30秒则自动加一分钟,而D 阅读全文
posted @ 2009-09-15 17:01 litsword 阅读(202) 评论(0) 推荐(0)
摘要:最近在程序里发现了大量的错误日志,很大一部分是在try-catch捕捉Response.Redirect时记录的"正在中止进程"。在网上google了一把后,总结如下:如果使用 Response.End、Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException 异常。您可以使用 try-catch 语句捕获此异常。 Response.End 方法终止页的执行,并将此执行切换到应用程序的事件管线中的 Application_EndRequest 事件。不执行 Response.End 后面的代码行。 此问题出现在 Respon 阅读全文
posted @ 2008-12-05 09:55 litsword 阅读(779) 评论(1) 推荐(0)
摘要:用InstallUtil安装Windows服务 1. 打开Visual Studio .NET命令提示2. 改变路径到你项目所在的bin\Debug文件夹位置(如果你以Release模式编译则在bin\Release文件夹)3. 执行命令“InstallUtil.exe MyWindowsService.exe”注册这个服务,使它建立一个合适的注册项。4. 右击桌面上“我的电脑”,选择“管理”就可以打计算机管理控制台5. 在“服务和应用程序”里面的“服务”部分里,你可以发现你的Windows服务已经包含在服务列表当中了6. 右击你的服务选择启动就可以启动你的服务了  在每次需要修改Window 阅读全文
posted @ 2008-03-26 18:06 litsword 阅读(345) 评论(0) 推荐(0)