20
2014
06

MVC4 应用 在IIS7 上的部署方法

由于项目需要,这一周重拾了一年前自己用过的MVC,当时用的还是MVC4,现在微软已经更新到MVC5了,但看下更新内容,与4的差别不是很大,所以就继续使用MVC4架构创建我的web应用了。

如果直接将MVC应用发布到IIS上,IIS会提示没有默认首页(我用的是razor引擎),很明显默认的IIS不带对MVC架构的支持,便从网上查了下MVC4+IIS7 部署,发现网上只有MVC3的部署,于是尝试按照mvc3 的方式部署,结果果然成功了,但过程遇到了一些问题,记录一下过程。

30
2014
05

每天都写点代码


读这篇文章时,我感触颇深,正式开始编码工作已两年有余,一直愿意成为一个nightprogrammer,但这个习惯还没有扎实的存在于我的潜意识中,每天下班后只有对编码的期待执行,却少有了具体编哪个项目,编什么项目的疑惑。当然 关于 焦虑,关于周末的认识我也颇有共鸣,推荐喜欢某一项事业的人,从中受到些许启发。

从今天开始,在这个平常的周五,端午节假期来临之前,继续做出新的改变,好了,下面就看文章吧。

/***********************************程序员看得懂的分界线******************************/

05
2014
04

挥一挥衣袖,继续开始做一个充实的码农

阔别已久,明天就是清明节了,过了年后,从清明节开始 后面会是一个又一个的假期了,庆幸的是,这个假期我有三天的宅家码代码时间,继续开始,热爱编程

15
2014
01

模态窗口与非模态窗口

对话框一般分为两种类型:模态类型(modal)与非模态类型(modeless)。所谓模态对话框,就是指除非采取有效的关闭手段,用户的鼠标焦点或者输入光标将一直停留在其上的对话框。非模态对话框则不会强制此种特性,用户可以在当前对话框以及其他窗口间进行切换。本文介绍如何使用JavaScript语言来创建这两种类型的对话框、控制其大小和位置、改变其外观以及在对话框间的数据传递。(引用)

15
2014
01

模态窗口与非模态窗口

对话框一般分为两种类型:模态类型(modal)与非模态类型(modeless)。所谓模态对话框,就是指除非采取有效的关闭手段,用户的鼠标焦点或者输入光标将一直停留在其上的对话框。非模态对话框则不会强制此种特性,用户可以在当前对话框以及其他窗口间进行切换。本文介绍如何使用JavaScript语言来创建这两种类型的对话框、控制其大小和位置、改变其外观以及在对话框间的数据传递。(引用)

24
2013
12

程序员如何在"小公司成长"和"大公司学习"

前言:
在软件行业工作有几个年头了,换过多个开发语言,跳过槽,也被猎头找过,经历了三五杆枪打天下和创业公司一起成长灭亡,也进入了大公司。在这些年的历练中,看见很多刚进入软件行业不久的新人总在抱怨,说学不到东西。其实不管你在大公司还是小公司,都可以学到很多东西,关键看你怎么去学习,如何学习,找到方法你就可以提高很快。

如果你已经知道如何在你的工作当中学习,那么下面的文章就走马观花的看看吧,这篇文章是给还在迷茫怎么去学习和成长的新人一些指点。所有意见仅供参考,我也是根据我的所见所闻和经历来做些指导,不见得是正确的,如果大家有好的学习方法,欢迎交流。

正文:
先来说说几个情况:
大公司A:不想干了,什么都学不到,每天都维护这一个东西,都想去小公司。
小公司B:累死了,什么都做,太乱太杂,没系统不规范,要是能去大公司多好。

24
2013
12

程序员如何在"小公司成长"和"大公司学习"

前言:
在软件行业工作有几个年头了,换过多个开发语言,跳过槽,也被猎头找过,经历了三五杆枪打天下和创业公司一起成长灭亡,也进入了大公司。在这些年的历练中,看见很多刚进入软件行业不久的新人总在抱怨,说学不到东西。其实不管你在大公司还是小公司,都可以学到很多东西,关键看你怎么去学习,如何学习,找到方法你就可以提高很快。

如果你已经知道如何在你的工作当中学习,那么下面的文章就走马观花的看看吧,这篇文章是给还在迷茫怎么去学习和成长的新人一些指点。所有意见仅供参考,我也是根据我的所见所闻和经历来做些指导,不见得是正确的,如果大家有好的学习方法,欢迎交流。

正文:
先来说说几个情况:
大公司A:不想干了,什么都学不到,每天都维护这一个东西,都想去小公司。
小公司B:累死了,什么都做,太乱太杂,没系统不规范,要是能去大公司多好。

02
2013
12

ELinq与Nlite的使用

奋战到12:05分,终于把这个ELinq的部署弄通了,困扰了我将近两个小时,这个ELinq 是一个轻量简单易用的开源Linq ORM数据访问组件 技术支持在http://elinq.codeplex.com/
这次遇到的问题是在按照官方示例 使用NuGet install-package ELinq 后 再次使用了install-package NLite.Data,我按照官方示例加载后,启动系统,发现 dbcontext启动异常,起初以为是数据库地址配置错误,把时间花在了尝试不同数据库地址的样式,但最终没能成功,本来想要实现的功能是web的,无奈之下,我只好先从winform开始写一个简单的例子来测试下我的数据连接,在使用系统的OLEDbConn时没有问题,但使用ELinq后再次出现错误,仔细分析发现,有些类来自两个引用,出现了冲突,最后通过比对公司以前有位同事的代码,我发现,他们的应用文件没有 NLite.Data,于是我手动删除了这个应用,再次运行成功了,换到web情况下,再次成功,以此得出结论, 使用ELinq进行ORM时,只需要安装 ELinq的外界库文件即可,多加反而会出现错误。另外注意 winform与webform 配置文件中连接字符串 的数据库地址有所不同,winform的其实位置是 当前程序运行的根目录即相对地址,而webform使用的是绝对地址,因此数据库地址要先获得下当前文件的运行位置,然后再拼接连接字符串,ok,收工,睡觉,希望近期可以把家用的一个软件完工..哈哈,hurry up!!!

17
2013
11

走一段 自己一个人的路

个人真正强大起来都要度过一段没人帮忙,没人支持的日子。所有事情都是自己一个人撑,所有情绪都是只有自己知道。但只要咬牙撑过去,一切都不一样了。

每一个优秀的人,都有一段沉默的时光。那一段时光,是付出了很多努力,忍受孤独和寂寞,不抱怨不诉苦,日后说起时,连自己都能被感动日子。

21
2013
10

CodeFirst 错误

  The model backing the ' ***' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).

 原因:项目首先采用的是codefirst 方式开发数据库,在项目部署时, Global.asax 中      我注释掉了 Database.SetInitializer<iEibmsDbEntities>(new *****DbInitializer()); 结果出现了上面的错误,

豫ICP备13016324号

mdeveloper