ASP.NET网页设计ASP.NET 3.5 Extensions、Expression Studio和Silverlight、IE 8 Pr仓酷云
捆绑编译器。用户不需要受制于厂家,自己就能将程序在新平台上编译运行。除了牛B轰轰的linux,估计也没有系统捆绑c/c++的编译器,而且许多新平台都无法支持复杂的c/c++编译器在上面直接运行。微软在MIX08年夜会公布了ASP.NETExtensionsPreview2、ASP.NETMVCPreview2、Silverlight2Beta1、ExpressionStudio2.0Beta、ExpressionBlend2.5March2008Preview、IE8Beta1一系列的产物。ASP.NET3.5ExtensionsPreview2
下载地点:ASP.NET3.5ExtensionsPreview2
进修资本:ASP.NET3.5ExtensionsQuickstarts(包含MVC和Silverlight控件)
ASP.NETMVCPreview2
下载地点:ASP.NETMVCPreview2
进修资本:
[*]官方ASPNET网站MVC视频
[*]BradAbrams的MVCPreview先容
Silverlight2Beta1
开辟工具:MicrosoftSilverlightToolsBeta1forVisualStudio2008
利用这个开辟包,能够在VisualStudio2008正式版(英文简体中文)上用C#大概VisualBasic言语开辟Silverlight2.0使用程序。
该下载中包括的组件有:
[*]Silverlight2Beta1
[*]Silverlight2SDKBeta1
[*]KB949325forVisualStudio2008
[*]SilverlightToolsBeta1forVisualStudio2008
SilverlightToolsBeta1forVisualStudio2008包括有:
[*]VisualBasicandC#Projecttemplates(两种言语的模板)
[*]IntellisenseandcodegeneratorsforXAML(XAML文件的代码智能感知功效)
[*]DebuggingofSilverlightapplications(Silverlight使用程序的调试)
[*]Webreferencesupport
[*]IntegrationwithExpressionBlend
下载地点:MicrosoftSilverlight2.0ToolsBeta1forVisualStudio2008
计划工具:ExpressionStudio2.0Beta
进修资本:
第一部分:利用Silverlight2和VS2008创立“HelloWorld”程序英文版视频第二部分:利用结构办理英文版视频第三部分:利用Networking取回数据并添补DataGrid英文版视频下载第四部分:利用Style元素更好地封装不雅感英文版视频第五部分:用ListBox和DataBinding显现列表数据英文版视频第六部分:利用用户控件完成主从表场景英文版视频第七部分:利用控件模板定制控件的不雅感英文版视频第八部分:利用WPF创立一个Digg桌面使用英文版视频注:下载地点很简单就能够失掉,我就弄了第三部分,别的部分人人本人先在线播放,由于是用silverlight做的,以是视频会全体缓存到当地一时文件夹,人人光临时文件夹找一下(文件巨细最年夜的WMV文件一定是),翻开能够用WMP11播放大概用迅雷能够下载,下载的伴侣记得把地点告知我啊,我更新一下,由于这黉舍太@#$%^&*,上彀按流量免费的,我第三部分如许一折腾,200M就如许没有了。
[*]官方网站
[*]BradAbrams年夜牛的Silverlight文章(包含ExpressionStudio和ASP.NETControlsforSilverlight文章)
[*]JesseLiberty的Silverlight系列教程
教程0:线路图、教程1:控件、教程2:数据绑定、教程3:款式和模板……
以下是明天有人在安装过程当中呈现的毛病
1.不成以安装
假如你偶尔呈现不成以安装的征象,很有多是已往的Silverlight1.1Alpha大概SilverlightSDKs,你卸载在之前安装的旧版本。
<br>2.想卸载KB949325找不到?
假如你必要卸载KB949325补钉,翻开增加/删除程序。能够它默许在增加/删除程序不显现,你必要选中“显现更新”按钮就呈现了。
<br>如今你能够瞥见一切的更新补钉了,拖动转动条,你能够找到KB949325:
<br>假如你卸载了KB949325,你就不克不及在VisualStudio中开辟Silverlight程序了。
3.提醒必要拔出安装盘
在安装过程当中,提醒你拔出VisualStudio2008的安装CD-ROM
<br>HeathStewart有一篇帖子申明了这个成绩.
你必要手动操纵绕开这个贫苦:起首从SilverlightToolsBeta1forVS08chained文件中提掏出独自的安装包。运转这个命令能够把独自的安装包提掏出来:silverlight_chainer.exe/extract提取事后就呈现以下几个安装文件和一些需要的文件。
[*]Silverlight.2.0.exe
[*]VS90-KB949325.msp
[*]silverlight_sdk.msi
[*]VS_SilverlightTools_Beta1_Setup.exe
你必需按下面的序次顺次安装这些文件(Silverlight2,KB949325,SDK,Tools)在安装KB949325时分呈现提醒拔出安装盘,运转上面的命令:
msiexec/pVS90-KB949325.msp/l*vxVS90-KB949325.logREINSTALL=ALLADDLOCAL=KB949325,KB947520
最初安装VS_SilverlightTools_Beta1_Setup.exe完成后,SilverlightTools就乐成了。
4.Theprojecttypeisnotsupportedbythisinstallation
即便当你安装乐成后,翻开发明这个毛病:
<br>这是用先前的SilverlightTools开辟的,大概一个缘故原由VisualStudio的Silverlight破坏了,你能够从头设置Silverlight包,运转上面的命令能够办理:
devenv.exe/resetskippkgs
5.在.aspx页面,工具箱中显现ASP.NETSilverlight控件
假如SilverlightSDK在安装KB949325之前,请卸载SilverlightSDK从头安装它。
6.匡助文件在VisualStudio中显现不出来
请参照上面的文件修正:
MicrosoftSDKsSilverlightv2.0DocumentationVS-HelpReadme.txt
7.安装"流动不动了"?
在程序安装最初,"流动不动了",在最初的时分,要消费10分钟的工夫来安装,它做甚么呢?假如你VS安装了MSDN当地匡助文档,这些工夫是同VS兼并匡助文档。你不要杀逝世历程啊。守候。
<br>
IE8Beta1
下载地点:
[*]InternetExplorer8Beta1forWindowsVistaandWindowsServer2008
[*]InternetExplorer8Beta1forWindowsVistax64EditionandWindowsServer2008x64Edition
[*]InternetExplorer8Beta1forWindowXPSP2
[*]InternetExplorer8Beta1forWindowsServer2003SP2
[*]InternetExplorer8Beta1forWindowsServer2003SP2x64EditionandWindowsXPSP2Prox64Edition
参考资本:IE博客的:InternetExplorer8Beta1forDevelopersNowAvailable
李永京(YJingLee"sBlog)
出处:http://www.ckuyun.com/lyj/archive/2008/03/07/1094975.html
前天傍晚我发表了《net网页编程的跨平台就是一句谎言。》,原本就是周末闲来无事,发表一篇略带争议性的博文让大家都来吵吵架,发表自己的看法,根本就没想着谁把谁打倒,一个行业或者是技术阵营是无法用短期口水仗打到对手的。 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 我的意思是.net好用,从功能上来说比JAVA强还是很明显的。 在一个项目中谁敢保证每天几千万甚至几亿条的数据不丢失?谁敢保证应用的高可靠性?有可以借签的项目吗? 碰到复杂点的问题都不知道能不能解决,现在有点实力的公司都选择自已在开源的基础上做开发。但没听说过有人在IIS上做改进的,windows、sqlserver集群方面的应用也很少见。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。 这也就是最近几年来随着各种新的后台技术的诞生,CGI应用在Internet上越来越少的原因。CGI方式不适合大访问量的应用。 Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。 ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。 逐步缩小出错代码段的范围,最终确定错误代码的位置。 主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。 那么,ASP.Net有哪些改进呢? 在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的 Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。 ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。 ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。 是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。 弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。 ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。 对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
页:
[1]
2