07 2010 档案
摘要:使用MONO来脱离框架并且跨平台。 首先到MONO的官方网站下载源代码或者最新版本,然后安装,我用的是最新的2.2版本。打开目录,找到两个子目录,名字分别是bin,lib ,然后复制到另外一个目录里面去【因为安装的时候默认安装在C盘的】然后把你的.net开发的程序也复制到这个目录里面去;假设这个目录名字叫做VM,那么你的这个文件夹里应该有个最少三个文件,一个是bin文件夹,一个是lib文件夹,还...
阅读全文
摘要:实现HTTP-POST的Edit Action方法 1. [AcceptVerbs(HttpVerbs.Post)] public ActionResult Edit(int id, FormCollection formValues) {} 表示该方法负责处理HTTP POST动作。 ...
阅读全文
摘要:在.aspx的文件中经常会碰到如下的代码,如: 1、<%=%> 里面放的变量名,如: <div> <h1>Hello World</h1> <p>Welcome to Beginning ASP.NET 3.5 on <%= DateTime.Now.ToString() %></p> </div>...
阅读全文
摘要:转至:http://blog.joycode.com/scottgu/archive/2007/11/14/111385.aspx 感谢作者 一个简单的电子商务店面应用 我将使用一个简单的电子商务商店应用来示范ASP.NET MVC框架的工作原理。在今天的贴子里,我将实现一个产品列单,以及相关的浏览应用场景。 具体来说,我们将建造一个网上商店,允许用户在访问该网站上的/Produ...
阅读全文
摘要:Page.PreInit 在页初始化开始时发生 Page.Init 当服务器控件初始化时发生;初始化是控件生存期的第一步。 (继承自 Control。) Page.InitComplite 在页初始化完成时发生 Page.PreLoad 在页 Load 事件之前发生 Page.Load 当服务器控件加载到 Page 对象中时发生。 (继承自 Control Page.LoadComplete 在页...
阅读全文
摘要:Page Controller的实现需要在基类中为页面的公共部分创建代码,但是随着时间的推移,需求会发生较大的改变,有时不得不增加非公用的代码,这样基类就会不断增大,您可能会创建更深的继承层次结构以删除条件逻辑,这样一来我们很难对它进行重构,因此需要更进一步对Page Controller进行研究。 Front Controller通过对所有请求的控制并传输解决了在Page Controller中...
阅读全文
摘要:MVC模式下的WebForm MVC模式是一个用于将用户界面逻辑与业务逻辑分离开来的基础设计模式,它将数据处理、界面以及用户的行为控制分为:Model-View-Controller。 Model:负责当前应用的数据获取与变更及相关的业务逻辑 View:负责显示信息 Controller:负责收集转化用户的输入 View和Controller都依赖于Model,但是Model既不依赖于Vi...
阅读全文
摘要:看了看MSDN里的一个关于IActiveDesktop例子: // ActiveDesktopTest.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <Objbase.h> #include <Unknw...
阅读全文
摘要:转至:http://blog.csdn.net/21aspnet/archive/2007/03/25/1540301.aspx, 谢谢! 快速预览: GridView 无代码分页排序 GridView选中,编辑,取消,删除 GridView正反双向排序 GridView和下拉菜单 DropDownList结合 GridView和CheckBox结合 鼠标移到GridView某一...
阅读全文
摘要:面向对象的思想难以适应这种分布式软件模型,于是组件化程序设计思想得到了迅速的发展。按照组件化的程序设计的思想,复杂的应用程序被设计成一些小的,功能单一的组件模块,这些组件模块可以运行在同一台机器上,也可以运行在不同的机器上。为了实现这样的应用软件,组建程序和组建程序之间需要一些极为细致的规范, 只有组件程序遵守了这些共同的规范,然间系统才能正常运行。为此,OMG和Microsoft分别提出了COR...
阅读全文
摘要:先从最简单的地方入手,废话省去,直接开始: 1、我用的是vc2005, 新建一个win32工程, 新建一个clsid.h的文件: #include <Unknwn.h> // {B73A1FEA-0FCF-4b67-87F9-19EC95B1901A} static const GUID WG_TEST_CLSID = { 0xb73a1fea, 0xfcf, 0x4b67, { 0x...
阅读全文
浙公网安备 33010602011771号