03 2013 档案
摘要:在MVC中页面对应的URL和项目的目录结构没有必然关系,所以在遇到HTML中的href和src属性要一个对应的相对地址时就会遇到路径不对的问题。比如:<img src="../images/1.jpg" /> 就会在当前URL目录下向上找一级,那么可能找到的就是Views这个目录,和你期望的是不一样的。遇到这样的问题怎么办呢,我从MVC3的_Layout.cshtml中获得启发,如css如何写连接地址的:<link href="@Url.Content("~/Content/sites.css")" rel=&quo
阅读全文
摘要:当我们做多表查询时 用Include 强制加载 或用 select 去查询时 发现生成的SQL语句 有时是左连接 有时是inner join。其实EF是根据我们实体类的连接字段 是否可空来判断的~比如外键RefIDinner join写法:public int RefID { get; set; }在OnModelCreating事件中配置modelBuilder.Entity<MyProject>.HasRequired(r=>r.RefProject).WithMany().HasForeignKey(t=>t.RefId);left join写法:public i
阅读全文
摘要:加班:在规定的工作时间外继续工作就叫“加班”。 -- 《百度百科》在很多IT行公司,加班已成了常态。加班,总体来说可以分为以下2类。公司氛围:老大不走,下属不好意思走;公司提倡以加班为荣,形成一个文化氛围。工作需要:工作量大、时间安排不合理、赶进度;需要处理紧急故障等。公司氛围为什么有的公司有事没事喜欢加班呢?假设你是老板,你给了一个员工一天工作8小时的工资,而这个员工最终给你工作了10小时,从这个来看,老板赚了。假设你是主管,群体加班显得员工都很有“激情”、很“勤奋”,即使项目没有做好、延期了都可以以“苦劳”作为搪塞的借口。加班氛围就是一个“虚”的东西,是做给领导看的形式主义。如何可以改善这
阅读全文
摘要:最近在用MVC3开发一个网站,以前没有用过MVC3,遇到一个纠结的事情就是无法把原生态的HTML输出到Razor视图的页面上。在网上查了下才发现MVC3原来还有个MvcHtmlString的类,MSDN上显示,如下图:MvcHtmlString类中有个Create的方法,可以把打输出的字串输出出来,如:MvcHtmlString.Create(“<li>test</li>”)或者New MvcHtmlString(“<li>test</li>”)
阅读全文