Web Services 开发 杨永智 MCT/MVP 微软校园大使.

Slides:



Advertisements
Similar presentations
教育技术装备统计系统 使用培训 教育部基础教育司 教育部教育管理信息中心.
Advertisements

欢迎各位 Nice to Meet U.
校園保護智慧財產權行動方案 執行概況 99/4/30更新 徐業良主任秘書
第四章 電腦軟體 課前指引 實體的電腦裝置,我們稱之為「硬體」(Hardware),至於軟體則是個抽象的概念,軟體是經由人類以各種不同的程式語言撰寫而成,以達到控制硬體、進行各種工作的抽象化(例如文書處理)等動作。有些讀者經常迫不及買了一台新電腦,就以為可以開始使用!事實不然,一部配備齊全的電腦,如果沒有合適的軟體來控制與搭配,絕對也是英雄無用武之地。一般來說,我們將軟體分「系統軟體」(System.
教育雲端科技的現況與未來發展 臺北市政府教育局聘任督學 韓長澤.
微软与高校信息化 李 志 霄 博士 首席技术官 微软(中国)有限公司.
Access数据库知识 安丘市职业中专 雷云龙.
企業如何建置安全的作業系統 Windows XP 網路安全
網頁技術簡介.
网 站 设 计 与 建 设 Website design and developments
在线考试系统 答辩人: 朱允昌、朱碧云、张海燕 汇报时间: 指导老师: 任艳、徐怡 软件应用与开发类
Ch03 VB.NET語法建立ASP.NET 網頁程式設計.
第1章 程式語言與Visual Basic的基礎
第ㄧ章 認識 VB 2008 與主控台應用程式 注意:本投影片僅供上課使用,非經同意,請勿散播或轉載。
第 2 章 SQL Server 2008 R2資料庫安裝設定與管理
第一章 認識Visual C 環境架構 1-1 認識Visual C Visual Studio 概觀
.NET Framework 3.0 Windows WorkFlow Foundation 工作流设计
Microsoft .NET 第4組 十月15, 2002 B 陳東傑 B 蔣佳勳
国家“十一五”规划教材 数据库原理与应用教程(第3版).
国家“十一五”规划教材 数据库原理与应用教程(第3版).
CH11.
網路點名系統 致遠管理學院網路通訊學系 張逸中 2007/6/22.
XML資料傳輸 黃笠宸 4/3.
BizTalk Server 2004.
Visual C# 2010 程式設計經典 第15章 ADO .NET與資料工具.
淺談Visual C# 程式設計 國立台灣師大附中 李啟龍 Jason.
从UNIX到Windows的 电信软件移植实践
指導老師 : 張文智 組員: B 黃美華 B 林耕宇 B 蕭凱中 B 游振偉
.NET 簡介.
Microsoft Project 2003 Gibson New Microsoft Enterprise Project
.NET 簡介.
第1章 .NET与C# 为什么要设计一门新的编程语言? C#在微软的.Net平台中占据什么样的地位?
BizTalk Server 2004.
第一章 Visual Studio、SQL Server介紹與開發環境
基于 C# 的 .NET Framework 程序设计
R教學 安裝RStudio 羅琪老師.
第1章 SQL Server 2005 关系数据库简介.
OFC351 利用Office System开发复杂的商务解决方案 架构、模式、场景
Microsoft® Office SharePoint® Server 2007 訓練課程
Ch01網際網路、HTML 、 Script 、 ASP.NET簡介
开发Web Services 客户端程序 杨永智 MCT/MVP 微软校园大使.
Visual Studio Team System 简介
授課老師: 林娟娟 教授 報告人 : 黃聖峯 黃崑源
電算中心工作報告 電子計算機中心 童曉儒主任 98年11月10日.
微软新一代云计算 面向企业的 Office 365 客户培训大纲
《网上报告厅》使用说明 北京爱迪科森教育科技股份有限公司.
顧武雄 Jovi Ku Microsoft特約資深講師
課程名稱:_____________ 指導教授:_____________
大學專題介紹 M-Kaigo老人心靈介護系統
Empower for MircoSoft ISV
DevDays ’99 The aim of this mission is knowledge..
IBM SWG Overall Introduction
微软云计算 --Windows Azure platform
Network Application Programming(3rd Edition)
第1章 SQL Server 2005概述 教学提示:SQL Server 2005是微软的下一代数据管理和分析解决方案,它给企业级应用数据和分析程序带来更好的安全性、稳定性和可靠性,使得它们更易于创建、部署和管理,从而可以在很大程度上帮助企业根据数据做出更快、更好的决策,提高开发团队的生产力和灵活度,以及在减少总体IT预算的同时,能够扩展IT基础架构以更好地满足多种需求。
為贏得爭議事件, 進入仲裁的必勝條件 宏景國際法律事務所所長 中華工程仲裁協會理事長 鄒純忻律師 電話:
21世纪高职高专规划教材 C#语言程序设计 李继武 彭德林 主 编 张 珑 赵 松 周建辉 副主编
虚 拟 仪 器 virtual instrument
Web Services and Its Applications
1 打开 SQL Server 2005 安装盘,单击 SPLASH.HTA 文件进行安装,安装界面如图所示。
第1章 ASP.NET基础.
本章要点: 了解ASP.NET 4.5的基础.NET Framework。
第九組報告 指導教授 : 林振緯 組員 : 資工四甲 曹又升 黃晏林 黃冠惟
百万亿次超级计算机诞生记 姓名 Xiangyu Ye 职务 微软中国技术中心资深HPC顾问 公司 微软中国
認識 Visual Studio 李明山
IT DNA- 微軟MVP、資深IT人胡百敬 資訊產業全攻略!IT知識工作者聯手推薦! 資訊新鮮人》 專業資訊人》 知識工作者》
蔺华 ISV开发合作经理 平台及开发技术部 微软(中国)有限公司
安裝 Visual C Express Edition
高擴充高穩定高安全 企業級資料管理平台 Report Builder概論 錢曉明 資策會 資深講師 台灣微軟 資深講師.
Windows Workflow Foundation CON 230
Presentation transcript:

Web Services 开发 杨永智 MCT/MVP 微软校园大使

日程 Micrsoft .NET 与 Web Services 案例学Web Services 开发 Web Services 开发拾遗

Microsoft .NET 下一代互联网开发平台 新观念(Vision) 软件作为服务“Software As A Service” 标志 Longhorn, Office 12, SQL Server 2k5,Visual Studio2005 … etc 体系结构 XML Web Services Microsoft .NET对Web Services的支持 Microsoft是Web Services标准的重要贡献者以及领跑者 Microsoft .NET 为Web Services定身量做 高效的Web Services开发 What Is .NET? .NET is a technology evolution built from the ground up for the Web. --It is not a bolt-on solution. It’s a new framework that can provide seamless integration of multiple applications and devices. It can be used to take advantage of the abundant computing and communications resources provided on the Internet to enable smart, service-aware systems and richer user experiences. .NET is based on standards and a unified programming model. Web standards are open and non-proprietary, they are built to be first-class constructs and they drive interoperability and integration of new existing systems. .NET is multi-language because it works in the language of your choice. XML Web services enable you to build and operate Web services that deliver software as a service. XML Web services are today’s best-of-breed business integration since they allow customer centricity in your business applications. Consistent programming model with the highest productivity tools. Visual Studio .NET is the next generation of the Microsoft Integrated Development Environment. Everyone who has been using Microsoft development tools will feel right at home with Visual Studio .NET. Lower total cost of ownership with reusable self-describing applications, no registry, robustness and security and simplified deployment. Note: There is a .NET runtime for Windows 98 and up. The development environment is Windows 2000 and up.

日程 Micrsoft .NET 与 Web Services 案例学Web Services 开发 Web Services 开发拾遗

日程 Micrsoft.NET 与 Web Services ASP.NET Web Services开发 案例:Coding4Fun之Building Family History Web Services项目的部署

案例学Web Services开发 关于Building Family History 数据库定义 功能定义&实现 发布Web Services 测试Web Services

关于Building Family History 背景:Coding4Fun(http://msdn.microsoft.com/coding4fun/) 关于Building Family History 开发环境 Visual Developer Web Server SQL Server Express

创建Building Family History 演练:Step By Step教你创建Web Services

数据库定义 SQL Server 2k5 Express Edition Family数据库 Person 表

功能定义&实现 FindPersons UpdatePerson

发布Web Services XCopy方式 需要配置IIS MSI安装包

测试Web Services Internet Explorer客户端 其他客户端 Windows客户端 ASP.NET程序 任何的客户端

日程 Micrsoft .NET 与 Web Services 案例学Web Services 开发 Web Services 开发拾遗

Web Services 开发拾遗 同步 VS 异步 启用状态管理 参与使用事务 利用缓存提高Web Services的性能

异步 VS 同步 同步 & 异步的概念 同步 VS 异步 异步方法 服务端异步 客户端异步

启用状态管理 Application VS Session 启用 EnableSession 访问Application状态 [ WebMethod(EnableSession=true) ] public int PerSessionServiceUsage(){}

参与使用事务 基于声名性的事务参与 使用TransactionOption属性 注意:只能作为新事务的根参与事务 [ WebMethod(TransactionOption=TransactionOption.RequiresNew)] public int DeleteAuthor(string lastName){}

利用缓存提高Web Services的性能 使用CacheDuration选项

总结 Micrsoft .NET 与 Web Services 案例学Web Services 开发 Web Services 开发拾遗