本博客已经转移至www.mozlite.com,可能不会及时更新和关注留言记录,mvc请加群88794325(已满),8781765ASP.NET(MVC)讨论二群

随笔分类 -  ASP.NET

我自己随便写写的文章.
摘要:备注一下,经常想用的时候都得查!!! 阅读全文
posted @ 2012-10-12 17:12 网魂小兵 阅读(2992) 评论(3) 推荐(1) 编辑
摘要:在实现验证或其他状态保存中,我不喜欢使用Session,因为在我认为经常会丢失数据,而且SessionID也是基于Cookie来保存的。最近几天我做了个多语言的小软件,使用Cookie来保存当前用户选择的Cookie,使用jQuery.Cookie插件来设置,对于这个Cookie得path搞得一塌糊涂。在这里记录一下我对此的理解,问题也能够得到相应的解决。 阅读全文
posted @ 2012-09-26 10:40 网魂小兵 阅读(3560) 评论(2) 推荐(0) 编辑
摘要:这一系列文章跨度有点大,由于最近忙于其他事情,没有更新,今天重新安装了下Win8系统,VS2012和SQLServer 2012,顺便抽空继续一篇。随着VS2012 RC版本的放出,ASP.NET MVC4.0也随之有所改变,主要相对于BETA版本。前面几章节都是介绍MVC4.0或者是3.0中内容,今天我们来了解一下WebPage 2.0下面的一些变化。在MVC3.0中使用的是WebPage 1.0版本,这里主要是介绍一下在MVC4.0中对脚本以及样式表的引用变化等等。 阅读全文
posted @ 2012-07-21 11:28 网魂小兵 阅读(54043) 评论(27) 推荐(18) 编辑
摘要:上一篇文章中(跟我一起学习ASP.NET 4.5 MVC4.0(一))我们基础的了解了一下ASP.NET MVC4.0的一些比较简单的改变,主要是想对于MVC3.0来说的。因为这一些列主要是要给ASP.NET MVC初学者,或者还没有使用过MVC的ASP.NET开发者进行培训学习,当然也可以让我温习一下这种开发模式。所以本篇不得不讲解一下Razor的一些语法,以及在ASP.NET MVC开发中的一些技巧和开发方法。由于我在开发中不喜欢使用Entity Framework,所以这里我需要解释一下我认为的三层架构和MVC开发模式的应用。本人开发的三层架构中,数据库层和逻辑层基本不变,唯一改变的是UI层换成了MVC模式开发。当然,模型实例如果有需要会重新写,否则就会直接使用实体类进行替代,这只是我个人认识说不定是不正确的,希望各位大师能够多多指教。 阅读全文
posted @ 2012-03-06 23:47 网魂小兵 阅读(82934) 评论(30) 推荐(24) 编辑
摘要:由于上面一个项目使用的是ASP.NET4.0 MVC3.0,在招人的时候发现很多人有听说过MVC,但是却是没用过,对MVC也只是一知半解,最近想给团队成员做一个系统的解说,让大家都可以学习一下ASP.NET MVC3.0。但是由于前两天安装了Windows8和VS11,所以写些关于ASP.NET 4.5和MVC4.0的一些东东,顺便复习一下MVC3.0。这里涉及的有些东西都是MVC3.0的,有些会和MVC4.0进行对照,由于我也是刚刚接触ASP.NET MVC4.0对于它的改进也不甚了解,如果错误欢迎批评指正。同时也希望大家共同进步,最主要的是我的团队成员能够更多的理解ASP.NET MVC3.0或MVC4.0的开发。 阅读全文
posted @ 2012-03-05 22:10 网魂小兵 阅读(234865) 评论(28) 推荐(30) 编辑
摘要:最近又回到.NET开发平台上面了,我也一直关注微软技术动向,发现微软想把ASP.NET MVC成为最优秀的构建现代富Web应用程序的平台,所以在开发中也使用了ASP.NET 4.0 MVC 3.0进行开发。在MVC 3.0中的前台UI的Razor视图引擎新语法也比较美观,我一直很讨厌使用尖括号和百分号那种相互交替的前台,当然也挺讨厌控件,特别是ViewState等等。在MVC3.0中微软已经解决了这些,用户控件已经消失,ViewState基本被ViewBag动态对象替代。 阅读全文
posted @ 2012-02-29 09:41 网魂小兵 阅读(3058) 评论(0) 推荐(0) 编辑
摘要:一个新团队的组建,规范是个很大的问题,特别对于刚毕业的学生,需要加强一下这方面的学习和训练。上个星期给我们新来的同事讲解了一下.NET编程规范,顺便也回顾一下编程规范。由于前期没有太多的准备,而且公司没有这方面的文档,今天记下留着备用以便整理成文档给与后来者使用,这些都只是在下多年来使用的一些约定,可能是错误的或不对,欢迎各位批评指正。 阅读全文
posted @ 2012-02-26 17:33 网魂小兵 阅读(6078) 评论(7) 推荐(2) 编辑
摘要:在开发过程中往往需要在每一个页面(类)增加注释等等内容,VS2010中可以修改模板,在原有模板中增加一个类,会引用System等等命名空间,以及一些程序集。下面我们来看看如何增加自己需要一些说明,比如开发者等等。其实很简单只要修改安装目录下的Class.zip里面的Class.cs文件内容,然后重新注册一下就可以了。注意,在运行注册命令的时候需要关闭所有打开的VS2010开发工具,否则可能会有意想不到的效果。 阅读全文
posted @ 2012-02-06 13:30 网魂小兵 阅读(9188) 评论(11) 推荐(4) 编辑
摘要:本人基本不使用Session,很经常都是通过Cookie来完成这些问题,但是今天碰到同事弄得一个项目使用Session来验证验证码的,出现了这个问题,下面是在网路上搜到的一个解决方案,记录下来一边后面使用。 阅读全文
posted @ 2012-02-03 10:50 网魂小兵 阅读(3314) 评论(0) 推荐(0) 编辑
摘要:在.NET开发中经常需要使用的下载地址记载,比如VS2010,SQLServer2008R2,.NET4.0运行框架等等,方便自己和别人使用,不然经常都要百度和Google半天才回找得到;以后会更新一些好的下载的东东........ 阅读全文
posted @ 2011-04-17 13:05 网魂小兵 阅读(5719) 评论(0) 推荐(2) 编辑
摘要:在很多对象显示为字符串的时候都会使用到ToString中的格式化,由于以前没怎么注意到这个问题,想总结一下各个基础结构对象的格式化,以便后备之用!!! 阅读全文
posted @ 2009-01-17 10:37 网魂小兵 阅读(12173) 评论(1) 推荐(4) 编辑
摘要:用户验证是每一个项目必须的一个模块,由于已经很久没有碰到这一块内容,今天写一个用户验证居然脑子一片空白。于是乎就和一个同事进行了一片讨论,晚上回家决定把讨论的结果给记录下来,以备后来之需。在ASP.NET中有几种用户验证的方法:Windows验证,Forms验证和Passport验证。当然用户也可以自定义与验证方法,而最常用的莫过于Forms验证,这也是今天所要讨论的验证方式。 阅读全文
posted @ 2007-10-24 22:37 网魂小兵 阅读(4266) 评论(2) 推荐(0) 编辑
摘要:最近在做一个项目,由于在项目中用到文件的修改和增删,而这些操作都是在IIS运行的情况下完成的,其中我们还对进度进行跟踪,涉及到线程等等因此我们应用静态变量来完成这一跟踪。但是在项目运行过程中,静态变量经常失效,而导致这一结果的是由于IIS的应用程序重启,使得应用程序池回收静态变量等等都失效。以前没有注意到这个问题,搞了很久才把这些给搞清楚。 阅读全文
posted @ 2007-09-19 22:16 网魂小兵 阅读(865) 评论(4) 推荐(0) 编辑
摘要:很多时候我们只要用到一些简单的Ajax功能,提供一些简单的回调而不需要很花哨的东西。然而现有的很多Ajax库都很大,虽然功能很多但是我们很多时候根本就不需要用到他们,我就遇到过那样的经历,所以我想弄一个很简单的Ajax回调函数来搞定。首先我想到的是CS中的AjaxManager,我就是把它简化一下,去掉不想要的和很多更适合我们习惯的一些方法。 阅读全文
posted @ 2007-09-16 22:38 网魂小兵 阅读(6182) 评论(33) 推荐(0) 编辑
摘要: 好久没有写博客了,前些天无意中和同事讨论时聊到了URL重写,当时我想和我同事想不到一块去,后来我看了Scott Guthrie关于IIS7.0和4GuysFromRolla创始人Scott Mitchell的URL重写大作后才苏醒过来。 阅读全文
posted @ 2007-07-23 22:11 网魂小兵 阅读(5405) 评论(2) 推荐(1) 编辑
摘要:在线程编程时能够为我们的性能提高不少,但是线程不是请求所以请求上下文我们就不能够用到!我在编程时遇到的几个地方留下个映像,同时也希望给不知道的同志们留个纪念!!! 阅读全文
posted @ 2007-06-25 21:42 网魂小兵 阅读(2035) 评论(3) 推荐(0) 编辑
摘要:在WEB 2.0的时代,我们很难在一个Web2.0的网站上不发现RSS,我们可以通过RSS阅读器来订阅特定网站的更新及新闻等等。随着VISTA的普及很多人也会在桌面上的Windows 边栏上订阅以方便每次开机是即可看到该网站上的更新。RSS只是几个特殊XML标记组成的,我很想知道那些标签的含义来定义自己的RSS。在本文中将看到 RSS中几个重要的标签,当我们了解了RSS标签我们就可以通过XmlTextWriter对象来组合我们自己的RSS文件。 阅读全文
posted @ 2007-06-07 22:43 网魂小兵 阅读(1202) 评论(1) 推荐(0) 编辑
摘要: 今天无意之间想起了页面的生命周期,由于很久在数据库和逻辑中旋绕,没有碰到这个咚咚都有点生疏了。为了测了一下就在VS中把几个事件都重写到当前的 ASPX.CS页面中,然后加上断点就可以知道他运行的顺序了。生命周期在表现层当中很有用,特别是如果你要用到多语言,多模板等就一定要掌握每一次请求得周期,至于生命周期的定义就不多说了,也就是从请求到这次请求结束。当你访问一个网站时,你就会对服务端发送一个请求,服务器会响应你的请求被返回你的结果,这就是一个周期了。 阅读全文
posted @ 2007-05-22 21:54 网魂小兵 阅读(998) 评论(0) 推荐(0) 编辑
摘要:很多人可能在以前的ASP.NET版本中就已经用到ListView控件了,但是那个应该是第三方的控件。这回Microsoft将在ASP.NET中引入ListView控件,这个控件将DataList, FormView, 和 GridView 控件的功能集成到一个控件中。同DataList 和 Repeater控件一样,他通过模板和样式表来格式化你所绑定的数据并呈现输出,然而他又能支持排序,更新,分页和删除等。本文将讲述ListView的一些基础知识,下面我们一起来看看吧! 阅读全文
posted @ 2007-05-10 20:23 网魂小兵 阅读(5103) 评论(10) 推荐(0) 编辑
摘要:在多层架构中我们经常都会通过工厂模式来对数据库层的类进行初始化,有些会用抽象类作为基类,有些会用接口然后通过反射来对其进行初始化。而把需要初始化的类型和程序集通过字符串保存在配置文件中或数据库中等等,今天我将要介绍的是不需要保存配置文件而去BIN目录寻找你所要的抽象类或接口的子类并将其初始化后返回。这种方法可以用在其他方面,当然这会对应用程序的性能造成影响,所以我们应该适当的应用他。 阅读全文
posted @ 2007-05-09 20:56 网魂小兵 阅读(3264) 评论(15) 推荐(0) 编辑

点击右上角即可分享
微信分享提示