Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

建站大业,实战ASP.NET 4

2.364 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/qURD } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/qURD } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/qURD } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/qURD } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/qURD } ......................................................................................................................... Download doc Ebook here { https://soo.gd/qURD } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://shorturl.at/krvUW } ......................................................................................................................... Download Full EPUB Ebook here { http://shorturl.at/krvUW } ......................................................................................................................... Download Full doc Ebook here { http://shorturl.at/krvUW } ......................................................................................................................... Download PDF EBOOK here { http://shorturl.at/krvUW } ......................................................................................................................... Download EPUB Ebook here { http://shorturl.at/krvUW } ......................................................................................................................... Download doc Ebook here { http://shorturl.at/krvUW } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • DOWNLOAD THAT BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book that can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer that is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story That Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money That the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths that Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • 东西有点少啊
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

建站大业,实战ASP.NET 4

  1. 2. 建站大业,实战 ASP.NET 4 <ul><li>DEV 241 </li></ul><ul><li>王洪超 </li></ul><ul><li>Evangelist, ex-MVP </li></ul><ul><li>微软 ( 中国 ) 有限公司 </li></ul>陈广琛 前端开发工程师 , MVP 百度公司 赵劼 架构师 , MVP 上海柏盛网络技术有限公司
  2. 3. <ul><li>ASP.NET 支持多种不同类型的 Web 应用构建方式 </li></ul>
  3. 4. <ul><li>Microsoft Entity Framework </li></ul><ul><li>ADO.NET Data Services </li></ul><ul><li>Dynamic Data </li></ul><ul><li>Microsoft AJAX 改进 </li></ul><ul><ul><li>浏览历史 </li></ul></ul><ul><ul><li>脚本整合 </li></ul></ul>
  4. 5. <ul><li>基于标准的 Web 开发平台 </li></ul><ul><ul><li>对于 HTML/CSS/AJAX 进行持续的优化 </li></ul></ul><ul><li>支持基于模式的开发过程 </li></ul><ul><ul><li>MVC 以及测试驱动开发 </li></ul></ul><ul><li>适宜开发 LOB(Line of Business) 企业内部应用 </li></ul><ul><ul><li>易于构建以及扩展数据敏感应用 </li></ul></ul><ul><li>服务器平台关键特性 </li></ul><ul><ul><li>持续对于服务器端优化 </li></ul></ul>
  5. 7. <ul><li>ASP.NET Web Forms 4 允许构建复杂前端用户界面的网站 ; </li></ul><ul><li>专注于设计的开发 </li></ul><ul><ul><li>使用 Visual Studio 以及相应工具快速构建应用 ; </li></ul></ul><ul><ul><li>从工具箱拖拽控件快速构建用户界面 ; </li></ul></ul><ul><li>专注于代码的开发 </li></ul><ul><ul><li>纯手工编写 HTML 标签 ; </li></ul></ul><ul><ul><li>纯手工编写 JavaScript 代码 ; </li></ul></ul><ul><ul><li>需要确认每个尖括号是否正确 ; </li></ul></ul><ul><li>在 ASP.NET 4 中,你可以控制以下细节 </li></ul><ul><ul><li>控件绘制 </li></ul></ul><ul><ul><li>控件 ID </li></ul></ul><ul><ul><li>视图状态 </li></ul></ul><ul><ul><li>网页 URL </li></ul></ul><ul><ul><li>XHTML 以及 Accessibility </li></ul></ul>
  6. 8. 演 示
  7. 11. <ul><li>客户端脚本模板 </li></ul><ul><li>客户端控件 </li></ul><ul><li>客户端数据绑定 </li></ul><ul><li>从浏览器当中直接读 / 写数据库中的数据 </li></ul><ul><li>跨越浏览器的兼容性 </li></ul><ul><li>不再紧密绑定于 ASP.NET </li></ul>
  8. 12. <ul><ul><li>重构的 Microsoft AJAX Library </li></ul></ul><ul><ul><li>MicrosoftAjaxCore.js </li></ul></ul><ul><ul><li>MicrosoftAjaxComponentModel.js </li></ul></ul><ul><ul><li>MicrosoftAjaxSerialization.js </li></ul></ul><ul><ul><li>MicrosoftAjaxGlobalization.js </li></ul></ul><ul><ul><li>MicrosoftAjaxHistory.js </li></ul></ul><ul><ul><li>MicrosoftAjaxNetwork.js </li></ul></ul><ul><ul><li>MicrosoftAjaxWebServices.js </li></ul></ul><ul><ul><li>MicrosoftAjaxApplicationServices.js </li></ul></ul><ul><ul><li>MicrosoftAjaxAdoNet.js ( 新 ) </li></ul></ul><ul><ul><li>MicrosoftAjaxTemplates.js ( 新 ) </li></ul></ul>
  9. 13. <ul><li>ADO.NET Data Service </li></ul><ul><ul><li>RESTful </li></ul></ul><ul><ul><li>Atom </li></ul></ul><ul><li>ADO.NET Data Service Client Library </li></ul><ul><ul><li>代理类 </li></ul></ul><ul><ul><li>增删改操作 </li></ul></ul><ul><ul><li>操作顺序(批处理) </li></ul></ul>
  10. 14. <ul><li>代理类 </li></ul><ul><ul><li>Sys.Data.AdoNetDataProxy </li></ul></ul><ul><li>简单创建代理类实例 </li></ul><ul><ul><li>var dataService = </li></ul></ul><ul><ul><li>new Sys.Data.AdoNetDataProxy( </li></ul></ul><ul><ul><li>“ DataService.svc”); </li></ul></ul>
  11. 15. <ul><li>一次调用即可 </li></ul><ul><ul><li>dataService.query(“/Products”, </li></ul></ul><ul><ul><li>successCallback, </li></ul></ul><ul><ul><li>failureCallback); </li></ul></ul><ul><li>RESTful URL </li></ul><ul><ul><li>“ /Products?$orderby=Price&$top=10” </li></ul></ul><ul><ul><li>“ /Products?$filter= </li></ul></ul><ul><ul><li>Category eq ‘food’” </li></ul></ul>
  12. 16. <ul><ul><li>var newProduct = {…} </li></ul></ul><ul><ul><li>dataService.insert( </li></ul></ul><ul><ul><li>newProduct, </li></ul></ul><ul><ul><li>“ /Products”, </li></ul></ul><ul><ul><li>successCallback, </li></ul></ul><ul><ul><li>failureCallback); </li></ul></ul>
  13. 17. <ul><ul><li>var product = products[i]; </li></ul></ul><ul><ul><li>dataService.update( </li></ul></ul><ul><ul><li>product, </li></ul></ul><ul><ul><li>successCallback, </li></ul></ul><ul><ul><li>failureCallback); </li></ul></ul>
  14. 18. <ul><ul><li>var product = products[i]; </li></ul></ul><ul><ul><li>dataService.remove( </li></ul></ul><ul><ul><li>product, </li></ul></ul><ul><ul><li>successCallback, </li></ul></ul><ul><ul><li>failureCallback); </li></ul></ul>
  15. 19. <ul><li>由 John Resig 创建 </li></ul><ul><li>开源提供给社区 </li></ul><ul><li>包含在 Visual Studio 当中 </li></ul><ul><li>jQuery 智能感知 </li></ul><ul><ul><li>Visual Studio 2008 </li></ul></ul><ul><ul><li>Visual Studio 2010 </li></ul></ul>
  16. 20. <ul><li>Accordion </li></ul><ul><li>AlwaysVisibleControl </li></ul><ul><li>Animation </li></ul><ul><li>AutoComplete </li></ul><ul><li>Calendar </li></ul><ul><li>CascadingDropDown </li></ul><ul><li>CollapsiblePanel </li></ul><ul><li>ConfirmButton </li></ul>
  17. 21. 演 示
  18. 23. <ul><li>将 MVC 概念进行严格区分 </li></ul><ul><li>通过测试驱动开发 (TDD) 使 Web 应用程序的可测试性成为可能 </li></ul><ul><li>直接通过 HTML 以及 JavaScript 构建细粒度的控件 </li></ul>
  19. 24. 演 示
  20. 26. <ul><li>DynamicDataManager 控件 </li></ul><ul><li>DynamicHyperLink 控件 </li></ul><ul><li>用于邮件以及网址的字段级模板 </li></ul><ul><li>支持继承以及多对多的关系处理 </li></ul><ul><li>实体模板 </li></ul>
  21. 27. <ul><li>Entity Templates </li></ul>
  22. 28. <ul><li>ASP.NET Web Forms 4 </li></ul><ul><ul><li>给开发人员更多的可控权 </li></ul></ul><ul><ul><li>在面向源代码开发方面有多个重要改进 </li></ul></ul><ul><ul><li>允许开发人员可以完全控制 HTML 标签以及代码 </li></ul></ul><ul><li>ASP.NET Ajax 4 </li></ul><ul><ul><li>客户端模板以及控件 </li></ul></ul><ul><ul><li>jQuery </li></ul></ul><ul><ul><li>AJAX Control Toolkit 所带来的新特性 </li></ul></ul><ul><li>ASP.NET MVC v2 </li></ul><ul><ul><li>严格的 MVC 概念分离 </li></ul></ul><ul><ul><li>通过测试驱动开发使 Web 应用程序的可测试性成为可能 </li></ul></ul><ul><ul><li>直接通过 HTML 以及 JavaScript 构建细粒度的控件 </li></ul></ul><ul><li>ASP.NET Dynamic Data </li></ul><ul><ul><li>更多的新特性 </li></ul></ul><ul><ul><li>实体模板 </li></ul></ul>
  23. 29. 演 示
  24. 30. 疑问和解答
  25. 31. 参考资源 ASP.NET 官方网站 http://www.asp.net ASP.NET MVC 官方网站 http://www.asp.net/mvc ASP.NET 源代码 http://www.codeplex.com/aspnet Visual Studio 网站 http://www.visualstudio.net

×