发掘VS.NET 2003强大工具

开发 后端
VS.NET 2003程序里强大的功能使我们更容易的在电脑上和智能设备以及WINDOWS CE设备上搭建自己想要的一些应用程序。

希望我对VS.NET 2003的一点经验能给大家带来帮助,导致WebDeployment出错的原因也许还有很多,不过在你遇到错误时,可以先检查一下你程序中的字符串,暂时把他们置为””,试试看。没准就是他引起的问题啊。

特殊的CF类可以让我们创建在Pocket PC和类似Microsoft设备上运行的应用程序。这些类中最有用的类位于System.Data.SQLServerCE名字空间中。这些类可以让我们对SQL Server CE(SQL Server的Pocket PC版本)做各种操作。用过SQL Server的人对所有这些类都会很熟悉。其中最重要的一个新的类是SQLCeReplication类,它可以让你将移动数据库与企业数据库同步。其它CF特有的类可以让你与文本输入面板和Pocket PC设备附带的卡通讯。

VS.NET 2003在两方面对规则的.NET Framework做了调整。首先(最明显的),服务器组件(ASP.NET和相关的程序集)不是CF的一部分。第二,通过提供较少的可重载的.NET类成员函数,Microsoft减小了footprint。这些步骤是一个总体计划的一部分,目的是使我们可以尽可能多地保留其功能,同时在目标设备上创建最小的footprint。

CF的最大的好处是,它可以让你通过最少的工作将用户移到一个全新的平台,VS.NET 2003同时保留大量的企业商业逻辑。注意,这并不是说,你可以通过简单地运用CF就将应用程序重定向到Pocket PC上了。你需要重新设计用户界面,从而解决屏幕更小、没有键盘和其它限制性问题。但比较好的一点是,运用.NET Framework,大量的商业逻辑可以很容易地移植到Pocket PC上。这对日常编程工作没有很大的直接影响,毫无疑问,企业希望增强这种移植能力。#t#

如果你想让新的、丰富的应用程序在目的Pocket PC或Windows CE设备上运行,Compact Framework会很适合。但有时候,你可能更喜欢在这些设备(或不支持Windows的设备)上运行小的基于Web的应用程序,如一个Palm设备或可以上网的移动电话。在这种情况下,你可以利用ASP.NET移动控件。VS.NET 2003,同相应的ASP.NET控件一样,它们根据浏览器和目的移动设备的不同会有不同的呈现方式。大量的移动控件可以为移动Web应用程序提供类似的ASP.NET功能,包括文本框、日历、列表、移动表单(mobile form)、标签和图像。VS.NET也包含另外一些控件,它们没有相对应的ASP.NET控件。例如,PhoneCall控件,它可以让你显示并呼叫基于Web的手机用户的电话号码。

从你开始使用新的VS.NET 2003起,ASP.NET移动控件(同.NET CF一样)就不会影响你的日常生活。随着时间的推移,这些控件可以让你毫不费力地将它们用于针对移动设备的应用程序中。

责任编辑:chenqingxiang 来源: 51CTO
相关推荐

2009-12-10 14:30:50

VS.NET 2003

2009-12-10 16:00:04

VS.NET 2003

2009-12-10 11:29:22

VS.NET 2003

2009-12-09 10:56:53

MS VS.NET 2

2009-12-09 16:43:48

VS.NET 2003

2009-12-10 09:50:49

VS.NET 2003

2009-12-09 10:38:24

VS.NET 2003

2009-12-16 10:23:13

VS.NET

2009-12-02 14:54:20

VS.NET 2010

2009-12-15 17:02:29

Vs.Net 2010

2012-06-15 14:38:29

Hadoop分布式文件系统

2009-12-02 15:11:04

Vs.Net 2010

2011-08-31 17:58:00

VS.netLUA开发环境

2023-10-27 07:23:29

WarehouseFlatpak工具

2009-04-30 10:07:43

VS.NET.NET复用数据库

2020-08-26 19:15:56

Python工具

2009-12-15 13:19:04

Vs.Net 2010

2010-06-13 15:22:21

Linux网络测试

2009-11-27 10:14:44

2018-12-19 20:00:52

数字货币区块链比特币
点赞
收藏

51CTO技术栈公众号