摘要:
经常在论坛里看到有问怎么实现验证码的帖子,其实关于验证码的文章在csdn,dev-club等网站上都有很多,但是很多文章只讲诉了如何输出一个随机生成数字或字符的图象,当然了,这个是验证码的核心了,但是对很多asp.net的初学者来说,怎么使用它生成的图象又成了一个问题(论坛有不少问这个的),这也是我写本文的一个原因.
言归正传,关于验证码的原理,我就不多说了,大家可以参见其他文章,......
摘要:
欢迎来到“asp.net 世界”。在随后的几周或几个月中,本系列文章将逐步详细介绍如何使用 microsoft asp.net 和 microsoft visual studio.net 来设计、实现和部署典型的 web 应用程序,以探讨实际应用程序创建实践中最常见的几个因素。我们不仅仅布置一些 web 窗体,也不局限于只对后端数据库进行一些数据绑定。数据绑定和 web 窗体布局很......
使用Mobile控件
microsoft的.net版本能够使你在一组非常宽泛的平台上开发与部署你的应用程序.比如,你可以通过asp.net的mobile控件(以前被称为microsoft mobile internet toolkit)在智能电话(smartphone)及其他小屏幕设备上部署你的web应用程序.为了同.net的策略保持一致,asp.net mobile控件试图将设备的差异隐藏起来并使你专著于你的商务逻辑.我将讲解如何将一个简单的应用程序从asp.net转化到mobile asp.net中去,以及需要进行哪些改变来使应用程序适合于mobile web.
我构建了一个能够对上中西部地区(upper midwest)的一些所选城市进行天气预报的简单web应用程序,我们将对它进行转换.这些用于天气预报的数据是完全随机的.(使用随机的天气预报与当地的真实预报情况一样准确.我们刚刚在两天之内从一个温度高达65度的地方来到有六英尺积雪的地方.)我将向你介绍这个程序的设计情况以便使你了解如何对你自己的程序进行改进.该程序包括两个vs.net项目――weatherlib与 weathersite.weatherlib中包含中间层逻辑.你可以创建一个forecast对象并通过索引器(indexer)来读取预报数据.这个程序在form中是通过asp.net repeater控件来读取未来10天的天气预报数据的,其中databinder.eval()方法用于为描述每个预报元素的属性返回一个格式编排好的字符串.
现在你就可以将这个程序转化为asp.net mobile控件了.在转化的过程中,我将存在于weatherlib的中间层与存在于weathersite的显示层分开了,虽然这只是一个很小的例子.你也应该在你的程序中进行同样的处理.我还没有让你看到代码分离类(code-behind class)中的代码,因为那里还没有写什么代码.代码分离类用于创建中间层对象以及对它们的属性进行查询.
你可能会采用将移动用户导向不同网站的策略.通过vs.net向导来创建一个新的项目,在c#一栏下选择"asp.net mobile web application".vs.net会新建一个带有单一页面的程序,就与通常的asp.net程序完全一样.但生成的文件是有一些差别的.首先,web.config中会包括两个新的区域(section)――mobilecontrols与devicefilters....
下一页 摘要:
dr. gui.net #0
.net 简介、hello world 和 .net runtime 一瞥
什么是 .net
dr. gui 对 .net 框架的回顾
全新的开始而不用从头再来:.net runtime
现在学习 .net 的原因
运行 beta 1 所需的条件
编写 .net 程序
hello world.net
实践与探讨
dr. gui 回来写教程了!
如果您......