如果你认为这是一个标题党,那么我真诚的恳请你耐心的把文章的第一部分读完,然后再下结论。如果你认为能够戳中您的G点,那么请随手点个赞。
把三千行代码重构为15行
那年我刚毕业,进了现在这个公司。公司是搞数据中心环境监控的,里面充斥着嵌入式、精密空调、总线、RFID的概念,我一个都不懂。还好,公司之前用Delphi写的老客户端因为太慢,然后就搞了个Webform的替代,恰好我对Asp.Ne...
分类:
其他好文 时间:
2015-01-12 11:04:06
阅读次数:
200
开篇:ASP.Net是一项动态网页开发技术,在历史发展的长河中WebForm曾一时成为了ASP.Net的代名词,而ASP.Net MVC的出现让这项技术更加唤发朝气。但是,不管是ASP.NetWebForm还是ASP.Net MVC在请求处理机制上大部分都是相同的,只是在请求处理管道上的处理事件做了...
分类:
Web程序 时间:
2015-01-12 10:36:55
阅读次数:
155
这一节演示下MVC3中怎样使用模板页,在传统的webform设计模式中,我们使用masterpage作为模板页,在MVC3 razor视图设计中,我们使用另一种方式作为模板页。新建一个MVC3项目,在解决方案资源管理中,我们可以看到VIEWS文件夹下面有一个Shared文件夹。在Shared文件.....
分类:
Web程序 时间:
2015-01-12 09:13:46
阅读次数:
159
问题 webform在后台给前台传值。 " id="userType">到了前台却显示。 这时js无法取到隐藏域的值了。后来通过调试发现 userType 的值为 "\"学生\"" , 说明值中就带有双引号,到了页面value="" "学生" 就自动把前两个""作为值,后面的引号直接忽略了。发现如....
分类:
Web程序 时间:
2015-01-09 23:34:43
阅读次数:
216
背景
加入了高校云平台的学生考核部分,从需求开始,学会了用axure画原型图,并且结合svn进行共享。之后就是积累知识的阶段了,于是必须了解mvc、easyUI和linq等知识。虽然理论上了解这些会导致理解不如实践来的快,但是理论是不可缺少的。因为没有掌握理论知识的积累拿什么来实践呢,这是个鸡生蛋的问题,就不多说了。
定义
MVC的概念...
分类:
Web程序 时间:
2015-01-09 22:22:24
阅读次数:
271
以前使用WebForm变成时,下拉框传值只需直接在后台绑定代码就可以了。现在我们来看看在MVC中DropDownList...
分类:
Web程序 时间:
2015-01-09 15:33:57
阅读次数:
209
上几篇博文提到MVC和WebForm的区别,主要是MVC的Controller和View将传统的WebForm的窗体和后台代码做了解耦,这篇博文简单介绍一下在MVC中Controller向View是如何传值的。
有点MVC基础的都知道,Controller向View传值主要有四种途径,下面将一一介绍。
1)ViewBag
2)V...
分类:
Web程序 时间:
2015-01-09 12:36:47
阅读次数:
132
有时候会遇到这种情况:在一个表单上需要多个按钮来完成不同的功能,比如一个简单的审批功能。 如果是用webform那不需要讨论,但asp.net mvc中一个表单只能提交到一个Action处理,相对比较麻烦点。 使用客户端脚本 ";' /> ";' /> ";' /> 或者直接带个querystrin...
分类:
Web程序 时间:
2015-01-09 01:29:35
阅读次数:
201
首先创建一个实体类 User
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace 实体类
{
public class User
{
public int Id { get; set; }
pu...
分类:
Web程序 时间:
2015-01-08 21:41:09
阅读次数:
627
做了很久的web开发,学了webform和mvc自己总结了,觉得当下的构架还是有改进的可能的。其实首先说下我的一些认识(个人认知,欢迎讨论,谢绝砸砖)。我觉得对计算机和数据的操作,本身就是一个单向流程,其实并不存在交互的操作。基于这个认识上,我重新设计了自己的web架构(我称他为websinai框架...
分类:
Web程序 时间:
2015-01-08 13:16:00
阅读次数:
131