- 博客(16)
- 资源 (5)
- 收藏
- 关注
原创 Windows Embedded CE 6.0开发环境的搭建
最近要做一个Windows CE系统上的串行通讯程序,因为在此之前并没有接触过有关Windows嵌入式方面的应用开发,所以搭建开发环境成了摆在面前的第一道难题。本文将记录并总结我搭建Windows Embedded CE 6.0开发环境的步骤和过程中碰到的问题,希望给同为Windows嵌入式开发初学者的朋友们提供一个参考。阅读全文
2008-12-18 11:37:00 612
原创 在浏览器中使用弹出窗口
摘要: 在Web开发中经常会遇到需要使用弹出窗口的情况,使用弹出窗口可以分散主页面的信息量,使用户操作更加简洁清晰,增强用户体验,但在使用浏览器弹出窗口 时应该考虑到各种不同的浏览器对弹出方式的支持方式的兼容性问题,例如window.showModalDialog方法只能被IE浏览器支持,那么 FireFox的用户就无法看到弹出的浏览器窗口。本文进行了在客户端多种弹出窗口的两种尝试,每种方式都在I
2008-06-17 11:34:00 821
原创 使用System.Text.RegularExpression中的API实现网页数据的抓取
今天朋友提出希望做一个程序可以从一张HTML网页上截取表格数据并导入数据库(点击此处查看目标页面)。在确认此网站并未提供任何开放的服务接口后,确定了从HTML页面代码抓取有效数据的方案,通过查阅相关资料,该方案主要通过两种途径实现: 途径A: 使用WebRequest, WebResponse获取HTML流,根据正则表达式判断并截取有效数据。 途径B: 使用
2008-03-31 16:20:00 760
原创 利用ICallbackEventHandler接口实现异步调用
摘要: 除了利用AJAX框架之外,我们可以通过在页面实现ICallbackEventHandler接口实现客户端与服务器的异步通讯。下面我们实现如下一个简单的例子:当点击按钮时将文本框中的数值送到服务器,然后服务器处理该字符串值并传回客户端,在客户端弹出提示框显示,整个过程异步完成。 ICallbackEventHandler接口包含两个方法: 1. RaiseCallbackEvent:
2008-03-07 10:39:00 704
原创 自定义用户控件的状态保持
使用ViewState可以实现用户控件在页面返送过程中的状态保存,但是该种方式同样受到一些限制,例如必须要求EnableViewState设置为True等等,为了解决这种问题,还可以使用ASP.NET 2.0中新增的控件状态Control State机制来实现状态的保存。本文介绍如何使用Control State保存控件状态。 阅读全文
2008-02-25 15:18:00 745
翻译 在ASP.NET中实现Model-View-Presenter(MVP)
[原文地址]Implementing Model-View-Presenter in ASP.NET [原文作者]Alex Mueller[示例代码]下载示例代码我在ASP.NET中使用MVP设计模式已经一年有余,在此之前我在一个使用事件驱动实现的SmartClient应用程序中第一次接触到了MVP模式,与富客户端环境相比,将MVP模式应用到Web环境仍然存在一些问题。本文将介绍这些问题,并提
2008-02-21 15:38:00 749
原创 支持枚举类型数据源的DropDownList
[下载源代码] 在使用ASP.NET开发Web应用程序时经常会需要用户从枚举类型中选择某一成员,使用DropDownList来处理这种场景比较合适,但同时DropDownList本身也存在一些限制,使其不能对枚举类型提供良好的支持。例如使用Enum.GetNames()方法可以将枚举成员的Text作为数据源绑定到DropDownList,但不能将成员的Value也实现绑定
2008-02-19 15:30:00 1268
翻译 Scott的ASP.net MVC框架系列文章之四: 处理表单数据
前几周我发表了一系列文章介绍我们正在研究的ASP.NET MVC框架。ASP.NET MVC框架为你提供了一种新的开发Web应用程序的途径,这种途径可以让应用程序变得更加层次清晰,而且更加有利于对代码进行单元测试和支持TDD(测试驱动开发)开发。这一些列的第一篇文章创建了一个简单的电子商务产品列表/浏览站点。他涉及到了MVC背后的高层次概念并演示了一个ASP.NET MVC项目从设计到实现的过程和对产品列表功能的测试。该系列的第二篇文章深入介绍了ASP.NET MVC框架的URL映射机制并针对其工作原理
2008-02-02 13:46:00 3447
翻译 Scott的ASP.net MVC框架系列文章之三: 视图数据的传递
[原文地址] [阅读该系列的其他文章]前几周我发表了一系列文章介绍我们正在研究的ASP.NET MVC框架。ASP.NET MVC框架为你提供了一种新的开发Web应用程序的途径,这种途径可以让应用程序变得更加层次清晰,而且更加有利于对代码进行单元测试和支持TDD(测试驱动开发)开发。 这一些列的第一篇文章创建了一个简单的电子商务产品列表/浏览站点。他涉及到了MVC背后的高层次概念并演示
2008-01-22 16:41:00 6577 2
翻译 Scott的ASP.net MVC框架系列文章之二: URL映射
[原文地址][查看该系列的其他文章]上个月我发表了介绍ASP.net MVC框架系列文章的第一篇,介绍了一个具有产品列表/浏览功能的简单的电子商务网站,包含了MVC背后的高级概念,并演示了从零开始实现如何创建一个ASP.net MVC项目并测试了电子商务网站的产品列表功能。在今天的这篇文章里我将要深入介绍ASP.net MVC框架中的URL映射架构,并讨论如何在你的应用程序里里用这种方式进
2008-01-03 18:07:00 3702
翻译 Scott的ASP.net MVC框架系列文章之一
[原文地址] [查看该系列所有文章]Two weeks ago I blogged about a new MVC (Model View Controller) framework for ASP.NET that we are going to be supporting as an optional feature soon. It provides a structured m
2007-12-29 09:53:00 5076 1
翻译 Scott的ASP.net MVC框架系列文章
Microsoft 在Microsoft ASP.NET 3.5 Extensions Preview中提出了ASP.net MVC框架的概念,Visual Studio 2008和.NET Framework 3.5也将开始支持WebForm和MVC两种开发Web应用的模式,为Web开发人员提供了一种更新的方式,同时Scott在他的个人博客中发表了一系列介绍ASP.net MVC
2007-12-29 09:33:00 3318
原创 支持预览功能的图片上传控件
查看代码>> 在实际开发中经常需要从客户端上传图片到服务器,但FileUpload并不能提供图片的预览功能,本文介绍如何开发一个支持图片预览功能的图片上传组件(注:图片上传预览功能也可以通过JavaScript客户端脚本实现,本文采用的方式是服务器预存储图片的预览方式)。 我们希望该控件具备如下功能: 具备两种UI视图,分别为预览视
2007-12-19 17:24:00 8197 2
原创 ASP.net多文件上传的解决方案
.NET Framework 2.0给我们提供了新的文件上传工具FileUpload,针对多文件上传的需求该控件表现仍不能让人满意,本文介绍了一个提供针对该需求的多文件上传的控件MultiFileUpload。 源代码下载 我的解决方案如下:在客户端使用JavaScript控制上传单元的数量,点击"Add upload”后触发Upload
2007-12-09 17:39:00 2760 3
原创 创建支持事件驱动的用户控件
简单的事件驱动 我们要制作一个用户控件,该用户控件提供一个RadioButtonList包含Red/Green/Yellow三种颜色供用户选择,当用户选择某种颜色时可以在调用页上获取选中的颜色名称,我们要完成如下工作: 首先,我们要为用户控件添加一个RadioButtonList(命名为:rblColors),并设置3种可选颜色Red/Green/Yello,设置该
2007-11-27 10:34:00 996
原创 ASP.NET中DataGrid控件的使用
在学习ASP.NET的过程中很长一段时间对DataGrid控件的使用不甚了解,在晚上找到的一些essay也并不系统,这篇文章总结了我对DataGrid基本使用的一些理解,希望能对刚接触asp.net的朋友有一些帮助。 这篇文章主要包括三个主要内容:1, DataGrid绑定数据的实现2, DataGrid实现分页功能3, DataGrid实现数据编辑功能文章中的示例在Visual Studi
2005-10-15 03:06:00 6272 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人