12 2007 档案

摘要:微软Live实验室发布了一个开发代号为“Volta”的编程工具集,用于开发多层Web应用程序和RIA应用程序。据介绍,Volta可以让程序员通过使用已经熟悉的类库、语言(如C#、VB.NET)、工具和技术,来将.NET平台扩展到分布式软件+服务应用程序。 阅读全文
posted @ 2007-12-27 22:38 TerryLee 阅读(6837) 评论(63) 推荐(0) 编辑
摘要:02又到了新一期的推荐系列文章,从这期开始我给所有的文章都加上了一个推荐指数,该指数完全是我个人添加,并没有什么依据,只是想帮助大家从众多的文章挑选你最需要的。本期推荐文章共有12篇: 1.Visual Studio 2008 Extensibility Coolness 2.Building a Web Message Board using Visual Studio 2008 - Part I The Basic Message Board 3.LINQ Performance Test: My First Visual Studio 2008 Project 4.WCF整合:使用 WCF 和 .NET Framework 3.5 进行 HTTP 编程 5.反射和泛型 阅读全文
posted @ 2007-12-24 20:00 TerryLee 阅读(6136) 评论(57) 推荐(0) 编辑
摘要:在ASP.NET 3.5 Extensions新特性:ASP.NET Dynamic Data 体验(上)一文中简单的展示了一下ASP.NET Dynamic Data生成的数据视图网页效果,在这一篇中,看一下如何更进一步定制我们的网站。 1.定制网站外观 2.自定义动态数据视图 3.自定义动态数据字段 4.自己创建动态数据字段 5.自定义数据验证 阅读全文
posted @ 2007-12-19 23:45 TerryLee 阅读(10982) 评论(40) 推荐(0) 编辑
摘要:ASP.NET 3.5 Extensions CTP包含了一个新特性是“ASP.NET Dynamic Data Support(动态数据支持)”,它允许我们不用编写一行代码极其快速地建造使用LINQ to SQL对象模型的数据驱动的网站。 1.创建ASP.NET Dynamic Data站点 2.添加数据模型 3.启用动态数据模板 4.运行站点 阅读全文
posted @ 2007-12-19 23:44 TerryLee 阅读(17745) 评论(28) 推荐(2) 编辑
摘要:01推荐系列是我新开的一个链接系列,将会推荐精彩的英文、中文文章,主要是Web开发方面的,但不局限于Web开发,尽量保持每周推荐一次的频率,希望对大家有所帮助。本文为第01期,有12篇文章: 1.Creating an Outlook Navigation Bar using the ListView and Accordion Controls 2. New ASP.NET Dynamic Data Support 3.Ajax with the ASP.NET MVC Framework 4.ASP.Net MVC Framework - Create your own IrouteHandler 5.Using script.aculo.us with 阅读全文
posted @ 2007-12-18 21:21 TerryLee 阅读(6228) 评论(60) 推荐(0) 编辑
摘要:再有十多天又会进入新的一年,看到大家都在写“我的2007”,对自己一年的工作、生活等做一个总结。而我自己的2007真的总结不出来什么,这一年基本可以用“荒废”或者“颓废”来总结。本篇文章主要对2007年的技术(主要指.NET平台)做一个简单的回顾。 阅读全文
posted @ 2007-12-17 20:43 TerryLee 阅读(6728) 评论(49) 推荐(0) 编辑
摘要:在传统的ASP.NET应用程序中,发生一个请求之后将映射到一个.aspx文件,且会对应到一个具体的物理aspx文件。ASP.NET MVC Framework中,进入一个请求之后,不再是映射到.aspx文件,而是由MVC Framework中提供的路径选择引擎,映射到正确的Controller和Action执行请求。ASP.NET MVC Framework中URL路径映射规则定义在Global.asax中,这在一定程序上带来了很多的灵活性,如果想要修改URL应用结构的话,只需要修改一下映射规则即可,并不需要修改Controller和View中的代码,但是这仍然不够灵活。改变Global.asax代码仍然会导致应用程序的重新编译,本篇文章末尾部分将会介绍如何通过HttpModule定义映射规则在Web.config中。 阅读全文
posted @ 2007-12-16 23:30 TerryLee 阅读(7470) 评论(27) 推荐(0) 编辑
摘要:在MVC中,Controller用来处理和回应用户的交互,选择使用哪个View来进行显示,需要往视图中传递什么样的视图数据等。ASP.NET MVC Framework中提供了IController接口和Controller基类两种类型,其中在Controller提供了一些MVC中常用的处理,如定位正确的action并执行、为action方法参数赋值、处理执行过程中的错误、提供默认的WebFormViewFactory呈现页面 阅读全文
posted @ 2007-12-14 21:07 TerryLee 阅读(5796) 评论(24) 推荐(0) 编辑
摘要:IronPython是运行于.Net上的给予DLR的Python开发语言,目前最新的版本是2.0 Alpha 6,IronPython Studio是一个强大的开发IronPython的IDE,它基于Visual Studio 2008 Shell开发,并且完全开源。在IronPython Studio中不仅可以使用IronPython开发Windows应用,还可以开发WPF应用,现在最新版本是December 2007 CTP。对于IronPython爱好者来说,这的确是一个喜讯;对于非IronPython爱好者来说,也可以把它当作一个学习Visual Studio 2008 Shell的示例项目。 阅读全文
posted @ 2007-12-13 19:04 TerryLee 阅读(15453) 评论(49) 推荐(2) 编辑
摘要:工作地点:天津 南开 基本要求: 1.工作经验不限 2.熟悉ASP.NET(C#)编程开发 3.掌握Javascript、XHTML、CSS等相关技术 4.熟悉SQL Server、编写存储过程 5.良好的团队合作精神,认真负责的工作态度。 特别要求: 思维活跃,能够快速接受新事物,能够主动学习Web开发相关技术 有意者请将简历发送至:lhj_cauc [at] 163.com。 有天津的朋友也请帮忙推荐一下,谢谢:) 阅读全文
posted @ 2007-12-13 16:30 TerryLee 阅读(3039) 评论(23) 推荐(0) 编辑
摘要:在前面的两篇文章中,我们分别做了一个简单的ASP.NET MVC的例子和进行数据的绑定,在本文中,将通过ASP.NET MVC Framework实现表单的提交,你可以看到,在这里有多种方法来获取表单数据。 阅读全文
posted @ 2007-12-12 23:08 TerryLee 阅读(14779) 评论(46) 推荐(2) 编辑
摘要:ASP.NET WebForm下,显示列表数据,经常会使用服务器控件GridView、DataList等。在ASP.NET MVC Framework中,我们有两种方式进行显示数据,一是使用行内代码,即通过循环视图数据使用标记进行呈现;二是使用服务器控件,同样可以把视图数据绑定在服务器控件,如ASP.NET 3.5中的新控件ListView。顺便说一下,好多朋友都问为什么有了WebForm,还要再出一个ASP.NET MVC Framework,对于这个问题,建议大家阅读一下这篇文章What's Ailing ASP.NET Web Forms。 阅读全文
posted @ 2007-12-11 22:58 TerryLee 阅读(11225) 评论(59) 推荐(2) 编辑
摘要:12月10日微软发布了ASP.NET 3.5扩展的预览版,在其中包括了ASP.NET MVC Framework、ASP.NET AJAX改进、ASP.NET动态数据支持、ASP.NET SIlverlight支持、以及ADO.NET Data Services等。我也在第一时间下载下来进行了安装,体验了一下微软的ASP.NET MVC Framework。 提起MVC,相信大家都不陌生了,这里简单的提两句,将一个应用的实现分成三部分:模型(Model)、视图(View)、控制器(Controller)。模型用来保持状态,视图只负责信息的显示,控制器用户处理和回应用户的输入和交互。本文就通过一个简单的实例来体验一下ASP.NET MVC Framework。 阅读全文
posted @ 2007-12-11 11:24 TerryLee 阅读(18010) 评论(106) 推荐(0) 编辑
摘要:jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器,jQuery 是一个快速的,简洁的 javaScript 库,使用户能更方便地处理 HTML documents、events、实现动画效果,并且方便地为网站提供 AJAX 交互。 jQuery 还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。 jQuery 能够使用户的 html 页保持代码和 html 内容分离,也就是说,不用再在 html 里面插入一堆js来调用命令了,只需定义 id 即可。今天在Kollermedia.at上发现了一篇JQuery插件列表的文章,里面包含了JQuery插件达240多个,特推荐给大家。 阅读全文
posted @ 2007-12-09 21:44 TerryLee 阅读(346943) 评论(209) 推荐(97) 编辑
摘要:国内写代码生成器的不少,可以说很多公司都有自己的代码生成器,好用的却不多,可定制性不强,始终不及CodeSmith或MyGeneration。最近园子里也发了不少的代码生成器,其中henry的CodeFactory的VS插件很值得推荐。我个人最近也在写一个代码生成器,开始想写一个能满足公司项目基本要求的就可以了,后来觉的还是通用的比较好,于是就有了Smart Code。看到这么多朋友都发了代码生成器,我也提前show一把,不过我这个目前还在开发中,希望这个月底可以发布,到时将会提供下载。 1.整体界面风格类似于Visual Studio。 2.完全基于自定义的模板引擎,模板使用ASP.NET的标记和C#语法进行编写。 3.支持属性的自定义,以及生成界面控件的配置。 4.可以生成多种类型的项目,并且支持自定义项目类型。 ...... 阅读全文
posted @ 2007-12-04 00:29 TerryLee 阅读(14678) 评论(132) 推荐(3) 编辑