本博客已经转移至www.mozlite.com,可能不会及时更新和关注留言记录,mvc请加群88794325(已满),8781765ASP.NET(MVC)讨论二群
在.NET开发中经常需要使用的下载地址记载,比如VS2010,SQLServer2008R2,.NET4.0运行框架等等,方便自己和别人使用,不然经常都要百度和Google半天才回找得到;以后会更新一些好的下载的东东........ Read More
posted @ 2011-04-17 13:05 网魂小兵 Views(5610) Comments(0) Diggs(2) Edit
最近由于想把ASPNETCORE弄到MAC上进行开发,也想把Mozlite数据库移植到Mysql的支持,所以用到了Docker这个东东。因为由于对于MAC开发不常用有点陌生,下面记录一下安装过程以及使用的一些命令。 Read More
posted @ 2018-03-24 15:28 网魂小兵 Views(2294) Comments(0) Diggs(0) Edit
今天搞了一件很让我不爽的事情,一不小心把一个40多G的数据库日志文件删除,而且在删除之前我又搞了个日志进去,死活附加不了到服务器上去一直提示多个日志不能自动创建,白白浪费了我一个晚上的时间,后来不断的Google,终于在一个老外的博客里发现了几个语句,直接搞定,感谢他顺便记录在案。 Read More
posted @ 2015-03-19 05:01 网魂小兵 Views(5757) Comments(0) Diggs(0) Edit
由于自己老是不死心,所以还是继续在UBUNTU下开始我的GOLANG,今天发现服务源很快一下子就把GO的源代码从GoogleProject上给hg回来了,所以今天才查了一下在UBUNTU下安装Mongodb-10gen的方法。其实在linux下有apt-get命令都相当的简单,唯一的需要就是要有很好的网速,如果能够FQ那是最好不过的了。 Read More
posted @ 2013-11-15 00:18 网魂小兵 Views(4395) Comments(0) Diggs(0) Edit
学习一门语言,首先肯定是要熟悉他的语法,然后才可以进行编程开发,虽然本人使用过C++,.net等语言,不过对于GO的一些新特性还是需要多多熟悉,否则即使看得懂也写不出程序来。今天我们就开始我们的GO Hello World! Read More
posted @ 2013-11-13 01:30 网魂小兵 Views(2538) Comments(0) Diggs(0) Edit
GO是一个开源项目,由Google大神发明的,他主要是用于应用程序级开放,可以编译成机器码,和C++一样不需要.NET或JAVA那样的运行框架,因此是个不错的编程语言。更何况发明者都是高手中的高手,而且Google也开始使用这个语言来开发他们自己的项目了。GO于2009年开始到现在还是个年轻的编程语言,以前一直从事.NET开发一直没有注意到这个语言,从语法等等上看他有很多比其他语言更优越的地方,希望Google可以将它打造一个Google级别的编程语言。 Read More
posted @ 2013-11-10 16:44 网魂小兵 Views(1853) Comments(0) Diggs(0) Edit
备注一下,经常想用的时候都得查!!! Read More
posted @ 2012-10-12 17:12 网魂小兵 Views(2990) Comments(3) Diggs(1) Edit
在实现验证或其他状态保存中,我不喜欢使用Session,因为在我认为经常会丢失数据,而且SessionID也是基于Cookie来保存的。最近几天我做了个多语言的小软件,使用Cookie来保存当前用户选择的Cookie,使用jQuery.Cookie插件来设置,对于这个Cookie得path搞得一塌糊涂。在这里记录一下我对此的理解,问题也能够得到相应的解决。 Read More
posted @ 2012-09-26 10:40 网魂小兵 Views(3553) Comments(2) Diggs(0) Edit
不知道是社会发展太快,还是我反应太慢,Node.js已经在使用的热火朝天了,我今天才发现这个很不错的东东。听说在微软合作后,在windows下发展的也不错,熟悉Javascript的人现如今也可以转向后台技术编写了。叫我们这些使用.net以及其他一些编写后台代码的工人如何才能够继续活呢? Read More
posted @ 2012-08-09 10:21 网魂小兵 Views(6816) Comments(1) Diggs(1) Edit
这一系列文章跨度有点大,由于最近忙于其他事情,没有更新,今天重新安装了下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中对脚本以及样式表的引用变化等等。 Read More
posted @ 2012-07-21 11:28 网魂小兵 Views(54021) Comments(27) Diggs(18) Edit
前面几篇文章介绍了一下ASP.NET MVC中的一些基础,今天我们一起来学习一下在ASP.NET MVC中控件的封装。在页面中我们会经常使用到Html对象,来程序控件,当然这里的控件不是说ASP.NET中包含很多ViewState或其他信息的控件。在ASP.NET MVC中控件就是扩展方法,主要对HtmlHelper实例的扩展,不过这里主要会提到CheckBoxList和RadioButtonList的扩展,因为在微软自带的控件中是没有这两个控件存在的,所以我们需要自己扩展。最后还会介绍一下,Html.CheckBoxFor这个控件在使用时会有两个值,在服务端进行判断的结果。 Read More
posted @ 2012-03-29 10:08 网魂小兵 Views(47345) Comments(11) Diggs(5) Edit
前几个文章中介绍了一些关于MVC4.0的东东,今天我们来看一下登陆验证,也可以说是权限验证,即AuthorizeAttribute。这个可以使用在控制器Controller上,也可以使用在Action方法上面,这里最主要的是要介绍怎样将自己的权限验证进行扩展,以及禁止访问的页面转向问题。 Read More
posted @ 2012-03-27 13:17 网魂小兵 Views(48097) Comments(15) Diggs(8) Edit
今天我们继续ASP.NET 4.5 MVC 4.0,前两天熟悉了MVC4.0在VS11和win8下的更新,以及MVC中的基础语法和几个关键字的使用。了解了这些就可以对MVC进一步认识,相信很多人都对MVC中三个模块有一定的认识。今天我们主要来看一下Models模块,这个和我们三层里用的实体类有点相似,不同的是这里的属性需要添加一些验证属性(Attribute)或其他的一些Filter(过滤器)。在MVC中验证属性主要包含在System.ComponentModel.DataAnnotations.dll程序集中,所以需要对其添加引用。 Read More
posted @ 2012-03-07 21:43 网魂小兵 Views(58847) Comments(14) Diggs(6) Edit
上一篇文章中(跟我一起学习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模式开发。当然,模型实例如果有需要会重新写,否则就会直接使用实体类进行替代,这只是我个人认识说不定是不正确的,希望各位大师能够多多指教。 Read More
posted @ 2012-03-06 23:47 网魂小兵 Views(82892) Comments(30) Diggs(24) Edit
由于上面一个项目使用的是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的开发。 Read More
posted @ 2012-03-05 22:10 网魂小兵 Views(234517) Comments(28) Diggs(30) Edit
昨天安装了Win8,接下来的第一个任务当然是要看看VS11是怎么个情况了,兴致匆匆的下载了VS11的ISO包,打开安装。如果你没有一定的耐心我劝你还是别装了,等微软发布之后再装,否则会奔溃的。我从头到尾基本装了一天,也可能是我的问题,当中出去了一回,机子待机了,等我回来一看还是一点点。后来经过漫长的等待终于把它安装上了。并且打了中文补丁包,现在显示的时简体中文的。虽然微软做了皮肤转换,不过图标我真是不敢恭维,希望有做VS11皮肤的开发人员能够弄一套VS2010样子的皮肤,那样看的比较爽一点。 Read More
posted @ 2012-03-04 18:13 网魂小兵 Views(10812) Comments(36) Diggs(3) Edit
最近关注了一下看到挺多人都在体验WINDOWS 8,我也是新东东的发烧友,仗着我1T的硬盘,就下载下来安装一下,看看Win8到底是啥感觉。这里记录一下我安装Win8 X64版本的一些过程和体验的一些心得,如果说得不对请各位同仁多多指教。这篇博客就是在Win8的IE10里写的,桌面上的IE10不知道为什么忽然间挂了,再没有好过来。 Read More
posted @ 2012-03-03 20:31 网魂小兵 Views(3148) Comments(5) Diggs(2) Edit
最近又回到.NET开发平台上面了,我也一直关注微软技术动向,发现微软想把ASP.NET MVC成为最优秀的构建现代富Web应用程序的平台,所以在开发中也使用了ASP.NET 4.0 MVC 3.0进行开发。在MVC 3.0中的前台UI的Razor视图引擎新语法也比较美观,我一直很讨厌使用尖括号和百分号那种相互交替的前台,当然也挺讨厌控件,特别是ViewState等等。在MVC3.0中微软已经解决了这些,用户控件已经消失,ViewState基本被ViewBag动态对象替代。 Read More
posted @ 2012-02-29 09:41 网魂小兵 Views(3053) Comments(0) Diggs(0) Edit
一个新团队的组建,规范是个很大的问题,特别对于刚毕业的学生,需要加强一下这方面的学习和训练。上个星期给我们新来的同事讲解了一下.NET编程规范,顺便也回顾一下编程规范。由于前期没有太多的准备,而且公司没有这方面的文档,今天记下留着备用以便整理成文档给与后来者使用,这些都只是在下多年来使用的一些约定,可能是错误的或不对,欢迎各位批评指正。 Read More
posted @ 2012-02-26 17:33 网魂小兵 Views(6068) Comments(7) Diggs(2) Edit
今天在windows2003Sp2上面安装VS TFS Server 2010出现了很多问题,主要问题就是因为在安装之前我修改了计算机名称。而SQLServer2008的计算机名称却是以前的,所以碰到的问题相当郁闷,在此记录一下,希望下次遇到的时候可以解决。 Read More
posted @ 2012-02-13 11:14 网魂小兵 Views(725) Comments(0) Diggs(0) Edit
在开发过程中往往需要在每一个页面(类)增加注释等等内容,VS2010中可以修改模板,在原有模板中增加一个类,会引用System等等命名空间,以及一些程序集。下面我们来看看如何增加自己需要一些说明,比如开发者等等。其实很简单只要修改安装目录下的Class.zip里面的Class.cs文件内容,然后重新注册一下就可以了。注意,在运行注册命令的时候需要关闭所有打开的VS2010开发工具,否则可能会有意想不到的效果。 Read More
posted @ 2012-02-06 13:30 网魂小兵 Views(9183) Comments(11) Diggs(4) Edit