Where has Mobile web forms gone in VS2008?

才发现VS2008里面没有了以前VS2003和VS2005里面的Mobile Web Forms模版,让那些Mobile Web Site的开发者们多少会感到一些意外。




这确实很令人疑惑,据Microsoft-Visual Web Developer的团队项目经理Omar Khan的说法,这是因为Visual Studio 2008中的设计视图是基于一个全新的架构设计的, 所以暂时这一部分模板还没有跟上,所以ASP.NET mobile controls并不能显示。但是这多少也反映了微软是不是也在考虑今后(一方面也随着IEmobile的日趋成熟)可能将MobileWebSite的开发归并到ASP.NET Application中呢?

不过还好,Omar Khan同时也给出了他的团队开发的几个模板插件,用于在ASP.NET Web Site 和 ASP.NET Web Application的项目中 创建以下模板项


有VB和C#的模板的压缩包可在这里下载:
/Files/fox23/ASPNETMobileTemplates.zip
解压后先读各个文件夹下面的Readme.txt(其实就是说需要把他们铐到??\My Documents\Visual Studio 2008\Templates\ItemTemplates下的两个文件夹下).有了这几个模板,在ASP.NET Web Site 和 ASP.NET Web Application的项目中再点击Add new Item即可看到相应的模板。
有一点还是很遗憾的是,尽管有了模板,但是由于VS2008的Designer架构进行了较大改进,该模板只能在Source code的模式下进行编辑,不能再设计模式下编辑。但愿不久之后的VS会把这个问题解决好。

posted on 2008-02-05 02:26 Freesc Huang 阅读(5390) 评论(23) 编辑 收藏

评论

#1楼 2008-02-05 10:48 peng-peng[未注册用户]

老大,我copy进去以后还是找不到模板啊?  回复 引用   

#2楼 2008-02-05 10:54 peng-peng[未注册用户]

能不能说的清楚一些啊,我是把解压出来的Mobile Web Configuration File_cs.zip,Mobile Web Form_cs.zip,Mobile Web User Control_cs.zip这3个文件copy到C:\Documents and Settings\Administrator\My Documents\Visual Studio 2008\Templates\ItemTemplates
下面的两个文件夹下,在asp.net application1中add的时候还是看不到mobile web form啊,老大帮帮忙?????
 回复 引用   

#3楼[楼主] 2008-02-05 12:55 fox23      

Copy了解压之...重启项目即可  回复 引用 查看   

#4楼 2008-02-14 11:34 peng-peng[未注册用户]

亲爱的老大,重启项目怎么搞呢?我新建项目,添加都不行,始终找不到这块模板?  回复 引用   

#5楼[楼主] 2008-02-14 14:13 fox23      

@peng-peng
您好,请确保按照每个readme.txt的内容分别解压到了相应目录下,另外请确定add new item的时候语言是否选择正确,还有您当前Windows帐户是不是Administrator,我把截图发在文章里了,我这里是没有问题的,如果还有问题可以Email 我 :-)
 回复 引用 查看   

#6楼 2008-02-19 14:41 peng-peng[未注册用户]

thank you,老大,搞定。  回复 引用   

#7楼 2008-03-29 09:34 风之影      

Mobile Web Configuration File_cs.zip,Mobile Web Form_cs.zip,Mobile Web User Control_cs.zip

//

是不是这3个文件copy过去后还要解压吗?
 回复 引用 查看   

#8楼 2008-03-29 09:40 风之影      

copy过去重启还是找不到呀,并且已经确保文件拷到准确的位置了,为什么还是找不到呢,copy那3个文件过去好像不要解压了吧,  回复 引用 查看   

#9楼 2008-03-29 11:00 风之影      

有了,谢谢  回复 引用 查看   

#10楼[楼主] 2008-03-29 11:23 fox23      

@风之影
- -!!
 回复 引用 查看   

#11楼 2008-05-26 13:59 小蔡[未注册用户]

可以建立了..可是工具箱那里还是有问题,还有就是设计器那里无法正确读出  回复 引用   

#12楼 2008-08-04 11:28 lucifertzy[未注册用户]

我用的是中文vs2008,copy 过去后,新建项目,还是看不到模板。
是不是中文的vs2008不支持?
 回复 引用   

#13楼 2008-09-01 10:08 ywle[未注册用户]

这样做的项目可以直接在浏览器里面浏览,而且源和普通的WEB网站一样,手机里面能看吗?  回复 引用   

#14楼[楼主] 2008-09-01 20:51 fox23      

@ywle
除了部分脚本支持存在问题,其它基本都可以被多数手机浏览器支持,你最好在开发前先查阅文档
 回复 引用 查看   

#15楼 2009-05-21 20:04 Nicholas Tse

不行,我已经拷到相应的文件夹下,重启了也没有用,这是什么原因  回复 引用   

#16楼 2009-06-16 19:53 午夜吹风喃      

找不到模板是吧,呵呵,其实新建一个asp.net网站,然后选择添加项才会出来的啊  回复 引用 查看   

#17楼 2009-09-19 00:29 king_sir[未注册用户]

个人经验 :
支持中文版本;
找不到模板原因:路径错了。注意当前用户名,与是否为vista(路径为users\**);
三个文件夹中的内容要全部复制。
 回复 引用   

#18楼 2009-09-27 08:25 zhangchaosen[未注册用户]

注意当前用户名,与是否为vista(路径为users\**);
要怎解决呀???
 回复 引用   

#19楼 2009-11-23 11:43 coder狼      

用这个web 能开发IE浏览器吗?
 回复 引用 查看   

#20楼[楼主] 2009-11-23 12:11 Freesc Huang      

@coder狼
no, 这个是wap页面的模板. 浏览器是用来解析网页的
 回复 引用 查看   

#21楼 2010-03-16 16:31 YangBayker      

我做了一个简单的页面,
是否要把他发布到IIS上,才能通过模拟器···来浏览,用IE好像不行吗?
 回复 引用 查看   

#22楼 2010-12-08 10:39 峡谷追风      

我的是,连建ASP.NET网页的模板都没有,这该怎么办?
求帮忙!
 回复 引用 查看   

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

公告

These postings are provided "AS IS" with no warranties
and confer no rights.


Locations of visitors to this page

Blog Keywords
Embedded System,Visual Studio,.Net Framework,.Net Compact Framework,.Net Micro Framework,Windows Mobile,Windows Embedded CE,Emulator,WCF,CLR,Design & Pattern,C/C++,C#,Matlab,Algorithms
昵称:Freesc Huang
园龄:4年11个月
粉丝:32
关注:4

统计

  • 随笔 - 197
  • 文章 - 0
  • 评论 - 840

搜索

 

随笔分类(227)

随笔档案(197)

Blogs

Link

积分与排名

最新评论

阅读排行榜

评论排行榜

推荐排行榜