仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1561|回复: 11
打印 上一主题 下一主题

[学习教程] ASP.NET网页编程之Silverlight 2.0中文进修资本集萃仓酷云

[复制链接]
金色的骷髅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:29:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
以前很热炒跨平台,主要是由于硅谷挑战微软霸主地位的热情,但是冷静下来后,跨平台往往不是那么一回事。假设你有个软件,所谓的跨平台,你只需要为第二个平台上重新编译一次就行了,这样很难么?微软于上个月公布了Silverlight2.0的Beta1,其带来了良多冲动民气的新特征。一工夫,良多人都纷繁入手下手进修Silverlight2.0的开辟手艺,并把本人的进修心得经由过程博客的情势分享出来。在这里,我们对这些进修资本举行了一个收拾。

良多人都是从Scott的中文博客上的《Silverlight2教程中文版》入手下手进修Silverlight2.0的:
第一部分:利用Silverlight2和VS2008创立“HelloWorld”程序、第二部分:利用结构办理(木野狐译)、第三部分:利用Networking取回数据并添补DataGrid、第四部分:利用Style元素更好地封装不雅感(木野狐译)、第五部分:用ListBox和DataBinding显现列表数据(木野狐译)、第六部分:利用用户控件完成主从表场景、第七部分:利用控件模板定制控件的不雅感和第八部分:利用WPF创立一个Digg桌面使用。
而TerryLee的《一步一步学Silverlight2》是最为周全具体地先容了Silverlight2.0的功效,写的也浅易易懂。是Silverlight2.0进门进修的好资本:


  • 基本常识

    • 创立一个基础的Silverlight使用
    • 基础控件
    • 界面结构
    • 鼠标事务处置
    • 完成复杂的拖放功效
    • 键盘事务处置
    • 全屏形式撑持
    • 利用款式封装控件不雅感
    • 利用控件模板
    • 利用用户控件
    • 数据绑定

  • 数据与通信

    • 数据与通讯之WebClient
    • 数据与通讯之WebRequest
    • 数据与通讯之WCF
    • 数据与通讯之ASMX
    • 数据与通讯之JSON
    • 数据与通讯之ADO.NETDataServices
    • 综合实例之RSS浏览器

  • 扫瞄器交互

    • 怎样在Silverlight中与HTMLDOM交互(上)
    • 怎样在Silverlight中与HTMLDOM交互(下)
    • 怎样在Silverlight中挪用JavaScript
    • 在Silverlight中怎样用JavaScript挪用.NET代码
    • Silverlight与HTML夹杂之无窗口形式
    • 与扫瞄器交相互关帮助办法
    • 综合实例之LiveSearch

  • 图形图象

    • 基础图形
    • 利用Brush举行添补
    • 图片处置
    • 利用Transform完成更炫的效果(上)
    • 利用Transform完成更炫的效果(下)
    • 图形图象综合实例—完成水中倒影效果
    • 图形图象综合实例—“工夫之王”剧照播放

而李永京针对Silverlight使用程序的后端数据库操纵,做了一个更加具体的系列教程:


  • 利用ASP.NETWebService举行数据CRUD操纵(上)
  • 利用ASP.NETWebService举行数据CRUD操纵(下)
  • 利用ADO.NETDataService(Astoria)举行数据CRUD操纵
Silverlight2.0的别的一个主要特征就是撑持静态言语,以下的进修资本先容了怎样利用静态言语来举行编程:


  • 【翻译】利用静态言语的Silverlight编程
  • 在Silverlight2beta1中利用IronPython等静态言语
  • 利用静态言语来制造silverlight
Silverlight2.0分外带来别的一项名为DeepZoom的新手艺,“能让你检察很年夜的一副图片,但只将以后显现在你屏幕上的部分发送到你的扫瞄器里”。为了先容此手艺,周银辉和人人分享了一个名为《周全剖析DeepZoom》的系列教程:


  • 酷!DeepZoom
  • Silverlight2及DeepZoom情况的搭建
  • 创建DeepZoom使用
在开辟Silverlight2使用程序的时分,举行必定的测试必不成少,Scott的一篇文章就谈到了怎样举行单位测试:


  • 在Silverlight中做单位测试
Silverlight2作为RIA的一种手艺平台,一个最年夜的特性就是能够完成很炫的界面效果,进步用户的体验。山穷水尽的《FunwithSilverlight2.0》系列文章给人人展示了Silverlight2的艺术魅力:


  • 倒影效果
  • Accordion多层折叠效果
  • Skinnable静态换肤效果
  • PictureSlide仿网易旧事图片轮转效果V1.0
除下面这些体系地先容Silverlight2各方面的文章外,另有些文章先容了利用Silverlight2举行开辟的一些技能,如:


  • Silverlight2DispatcherTimer和经由过程XAML创立UI元素
  • Silverlight2.0射中测试(HitTest)
下面都是网友们向社区共享的一些进修资本,可是我们也不要忘了微软官方在MSDN上的一些优异进修资本:


  • Silverlight2.0发明之旅系列课程
  • Silverlight上海研发团队的Blog
信任跟着Silverlight2.0的不休完美,和愈来愈多的人投进到Silverlight2.0的进修和开辟中,相干的中文进修资本会愈来愈多。在这里,我们也仅仅是把今朝可用的一些资本举行了收拾,让人人能够更好地进门Silverlight2的开辟。
来自:http://www.infoq.com/cn/news/2008/04/silverlight2-tutorials
你所列的那些其实差不多都可以称为应用服务器(servlet应该说是一种语言更合适)net网页编程是开放的,相同的工具就会有很多公司在做,加上net网页编程已经发展了很多年了,因此这些工具就很多了。他们很多都是类似的。
海妖 该用户已被删除
沙发
发表于 2015-1-20 18:20:10 | 只看该作者
JSP/Servlet虽然在国内目前的应用并不广泛,但是其前途不可限量。
深爱那片海 该用户已被删除
板凳
发表于 2015-1-27 08:29:44 | 只看该作者
asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源
飘灵儿 该用户已被删除
地板
发表于 2015-1-29 20:06:38 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
爱飞 该用户已被删除
5#
发表于 2015-2-6 03:52:05 | 只看该作者
由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。
灵魂腐蚀 该用户已被删除
6#
发表于 2015-2-6 22:19:48 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象。
若相依 该用户已被删除
7#
发表于 2015-2-18 22:39:04 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
因胸联盟 该用户已被删除
8#
发表于 2015-3-6 01:32:24 | 只看该作者
现在的ASP.net分为两个版本:1.1和2.0Asp.net1.1用VS2003(visualstudio2003)编程。Asp.net2.0用VS2005(visualstudio2005)编程。现在一般开发用的是VS2003。
精灵巫婆 该用户已被删除
9#
发表于 2015-3-6 19:04:28 | 只看该作者
Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。
简单生活 该用户已被删除
10#
发表于 2015-3-11 07:57:55 | 只看该作者
主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。
蒙在股里 该用户已被删除
11#
发表于 2015-3-17 23:26:37 | 只看该作者
ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。
不帅 该用户已被删除
12#
发表于 2015-3-25 07:18:37 | 只看该作者
ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 12:13

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表