Book Excerpt: Expert Service Oriented Architecture with C# Book Excerpt: Expert Service Oriented Architecture with C#

文章發佈於 : 2005-07-01 00:51:55 | 文章分類 : 電腦網路
標籤 :
Jeffrey Hasan shows how to develop web services using a message oriented approach in C# this excerpt from "Expert Service Oriented Architecture in C#". He also shows how to implement the WS-Policy specification using WSE 2.0 to enforce web service requirements.

Chapter 3 attempts to redefine web service development by having the developer consider the messages being sent as XML instead of using a RPC/attribute approach. The chapter goes on to describe each of the steps and the tools used to aid the development.

There are six steps involved in building a message-oriented Web service, as described in the following sections.
Step 1: Design the Messages and the Data Types
Step 2: Build the XSD Schema File for the Data Types
Step 3: Create a Class File of Interface Definitions
Step 4: Implement the Interface in the Web Service
Step 5: Generate a Proxy Class File for Clients
Step 6: Implement a Web Service Client Using a Proxy Class File

Chapter 7 discusses the use of WSE 2.0 to create a web service that implements policy based requirements via the WS-Policy specification.

The WS-Policy specification provides the means to implement and enforce a standard policy framework for Web services. The WS-Policy specification itself is more of a generic model that outlines general syntax for documenting a policy framework. There are many kinds of potential policies that aWeb service may need to communicate and enforce, including security requirements and quality of service of requirements. Each of these specific policy needs is governed by a more specific WS specification that works with the more general WS-Policy specification. For example, security policy is governed by the specialized WS-Security Policy specification.

Download excerpts from Expert Service Oriented Architecture in C#

閱讀全文 | 回 應

New Visual Studio Tools for Office Hands-on Labs Released New Visual Studio Tools for Office Hands-on Labs Released

文章發佈於 : 2005-07-01 00:49:15 | 文章分類 : 電腦網路
標籤 :
Microsoft has released two new downloadable hands-on labs for the Visual Studio 2005 Tools for Office to show how to create applications built around Microsoft Word and Microsoft Excel. The labs include creating action panes, accessing and storing data, and document interaction.

The Labs for Visual Studio 2005 Tools for Office for Word 2003 are:
Lab 1 – Creating Actions Panes in Word
Lab 2 – Using Controls in Word Documents
Lab 3 – Working with Data in Word Documents
Lab 4 – Caching Data in Word Documents

The Labs for Visual Studio 2005 Tools for Office for Excel 2003 are:
Lab 1 – Connecting Data and Controls in an Excel Workbook
Lab 2 – Using Controls in the Actions Pane
Lab 3 – Connecting Data in an Excel Workbook and Actions Pane

Download the Word 2003 Labs and the Excel 2003 Labs

閱讀全文 | 回 應

NUnit Converter to Visual Studio Team System Released NUnit Converter to Visual Studio Team System Released

文章發佈於 : 2005-07-01 00:46:24 | 文章分類 : 電腦網路
標籤 :
James Newkirk, the creator of NUnit, has released an early version of a conversion tool for moving NUnit tests to Visual Studio Team System (Beta 2). The conversion tools supports NUnit v2.1.4 and some of the features for v2.2 and currently only works with C# code.

Hierarchical tests won't convert in this release and certain Assert methods aren't converted automatically as well.

This tools extends Visual Studio 2005 via the Guidance Automation Toolkit.
To use the download you must have the Guidance Automation Extensions (GAX)
installed on your machine.

Download the NUnit Converter (C# Only).



閱讀全文 | 回 應

杜蕾斯2005年全球性調查 杜蕾斯2005年全球性調查

文章發佈於 : 2005-06-30 21:27:25 | 文章分類 : 隨手寫寫
標籤 :
剛剛從PcHome的電子報中看到這個連結
覺得蠻有趣的,就去做了一下問卷
覺得蠻好玩的,就貼上來跟大家分享一下
http://www.durex.com/survey/gss2005/splash.aspx

閱讀全文 | 回 應

<轉貼>你到底是為了金錢工作?還是為了財富工作? <轉貼>你到底是為了金錢工作?還是為了財富工作?

文章發佈於 : 2005-06-30 15:02:55 | 文章分類 : 隨手寫寫
標籤 :
在《富爸爸,窮爸爸》中,我曾經介紹過,窮爸爸的口頭禪是「我買不起」。富爸爸則不允許他的兒子邁克和我這麼說,相反,他要求我們說「我怎樣才能買得起」。在富爸爸看來,這些話雖然聽起來很簡單,實則有天壤之別。他說:「向自己提出『我怎樣才能買得起』,其實就是讓自己擁有越來越宏大的夢想。」

富爸爸指出:一定要提防那些試圖打消你的夢想的人,再也沒有比朋友、愛人打消你的夢想更為糟糕的事情了。人們可能在有意無意之間,說出諸如此類的話來:

1.「你不行的。」
2.「那太冒險,你知道有多少人曾經失敗了?」
3.「不要傻了,你從哪裡想出了這樣的主意?」
4.「如果這是一個好主意,為什麼別人以前沒有這樣做過呢?」
5.「噢,多年前我也這樣試過。好吧,讓我告訴你為什麼這樣不可行。」

我注意到,那些潑你冷水的人,往往都是些已經放棄了自己夢想的人。

夢想非常重要

對於夢想的重要性,富爸爸有自己獨特的理解,他說:「發財致富、買得起一座大房子本身並不重要,重要的是不斷努力學習,竭盡全力培養個人能力,使自己有能力買得起那樣的大房子。也就是說,最重要的是讓自己成為能夠買得起大房子的人。沒有宏偉夢想的人,永遠過著平民百姓的生活。」

正如富爸爸所說,房子本身並不重要。我和妻子金擁有兩座很大的房子,我認為房子的大小,甚至是不是富人,本身並不重要,重要的是要有宏偉的夢想。我和妻子金身無分文的時候,就確立了一個目標:等到我們擁有超過一百萬美元的財富後,一定要買座大房子。結果,當我們自己的企業總值超過一百萬美元後,我們購買了第一座大房子。不久,我們又轉手賣掉了這座房子,因為我們又確立了新的夢想。也就是說,買到房子和賺到一百萬美元本身並不是夢想,而只是實現自己夢想的標誌而已。現在,我們再次擁有了自己的大房子,這些房子也僅僅是我們實現自己夢想的標誌。現在擁有的大房子並不是我們的夢想,將自己打造成能夠有大房子的人,才是我們的夢想。

富爸爸說過:「大人物有大夢想,小人物有小夢想。如果你想改變自己,首先就要從改變自己的夢想入手。」當我身無分文、損失了大部分資產的時候,富爸爸鼓勵我說:「千萬不要氣餒,不要讓暫時的財務挫折影響了自己的大夢想,夢想將會引領你度過這段艱難歲月。身無分文是暫時的,沒有夢想卻是可怕的。即便你現在身無分文,無須付出任何代價,你也可以夢想自己成為一位富人。很多窮人之所以貧窮,就是因為他們放棄了夢想。」

如果你是一位胸懷宏大夢想,也樂意幫助別人實現宏大夢想的人,那麼,直銷業對你就再合適不過了。你可以先利用業餘時間開辦自己的直銷企業,伴隨企業的成長,你也可以幫助別人利用業餘時間開辦個人企業。可見,擁有一家個人企業很有意義,而且,樂於助人者最終自己也會夢想成真。

閱讀全文 | 回 應

低價Windows將擴張至墨西哥、南美 低價Windows將擴張至墨西哥、南美

文章發佈於 : 2005-06-30 08:44:45 | 文章分類 : 電腦網路
標籤 :
本週二,微軟公司宣佈將在墨西哥銷售Windows XP Starter Edition,
並計畫最終在整個拉美地區銷售這種精簡版作業系統。

微軟表示,在墨西哥、阿根廷銷售的新PC將會立即預裝西班牙語版Windows XP Starter Edition,
並計畫在未來數個月內在整個拉美地區銷售Windows XP Starter Edition。

Windows XP Starter Edition 與其他版本的Windows XP相似,但主要被預裝在發展中國家的部分低階PC上。
另外,它本身還有一些限制,例如只能同時執行三個應用軟體。

微軟已經在馬來西亞、泰國、印尼銷售Windows XP Starter Edition,但據稱銷售相當疲軟。
在最近數個月中,微軟還在巴西和印度推出了這款軟體。
一旦政府制訂完畢低價PC計畫,微軟就將銷售俄語版Windows XP Starter Edition。
在墨西哥與微軟合作的廠商包括英特爾、AMD 、戴爾,以及墨西哥本土的電信運營商Telmex、本土電腦廠商Texa、Lanix 、Hergo。

另外,微軟還與Infonavit 合作,向中低收入家庭購買Windows XP Starter Edition PC 提供融資服務。

閱讀全文 | 回 應