07 2010 档案

摘要:最近,一直在看.NET版本的开源IDE——SharpDevelop,由几位国外高人编写,第一次接触这么复杂的插件系统,着实感觉无从下手,于是从网上收集了一些有关解读、分析源码的文章,可就是因为太少了,自己只能感悟一点。Eclipse是非常出色的一款Java的开源IDE环境,自然也少不了去了解一下,也大概了解了一下Eclipse的插件系统原理,设计上主要是采用了“微内核+插件”的开发模式。网上有解,关于微内核、巨内核的说法,当然各有优缺点了。SharpDevelop,初看了一下,给人的感觉应该是巨内核的那种,插件的组装全部由系统完成,而不是将任务分发到子插件上的。为何要提出插件系统?首先,该系统 阅读全文
posted @ 2010-07-15 16:25 Berkaroad 阅读(1370) 评论(0) 推荐(0)
摘要:首先要下载一个Visual Studio .NET 2010的安装镜像,本人用的是旗舰版。先欣赏一下界面:开始实战了,点击菜单 文件->新建->项目(注意:不是网站,这个项目,有点类似于.NET 2003中的网站),选择ASP.NET MVC2 空 Web 应用程序。以下,就是一个最基本的目录结构:Content目录,主要放置一些图片、css样式;Controllers目录,用于放置MVC中的Controller;Models目录,用于放置MVC中的Model;Scripts目录,用于放置脚本文件,一般就是JS文件了;Views目录,用于放置MVC中的View。展开Views目录, 阅读全文
posted @ 2010-07-10 17:03 Berkaroad 阅读(761) 评论(0) 推荐(0)
摘要:先讲一下 在 ASP.NET MVC2 中,目录结构的规范。(任何使用MVC模式进行快速开发的框架,肯定都会提供一套默认的规范,和自定义的接口,包括Java中用的)在默认情况下,View层,是放在~/Views/A/下的,如~/Views/Home/Index.aspx。在页面使用的类,可以使用强类型,指定一个Model,如System.Web.Mvc.ViewPage<dynamic>。MVC框架中,通过使用路由的URL重定向,使Controller获得从View发出的Http请求,进行处理。在默认的路由规则 {controller}/{action}/{id} 中,请求的一级路 阅读全文
posted @ 2010-07-10 17:02 Berkaroad 阅读(765) 评论(0) 推荐(0)