- 每一參賽隊伍學生人數上限為五人,需為同一學校學生
- 每一參賽隊伍需有指導教授
- 參加競賽隊伍之創意製作不得抄襲。若經查證屬於抄襲,即取消參賽資格。
- 即日起可上網報名:線上報名
- 截止日期:2001/07/30
- 參賽隊伍
- 初步報告:書面報告(A4 WORD or PDF格式) 可以電子郵件yckuo@ms.cc.ntu.edu.tw
網上報名 (2001/07/30前)
繳交初步報告 (2001/09/11)
評審並公佈決賽名單 (2001/09/18)
決賽結果
台灣決賽、成果說明會及頒獎 (2001/09/26 9/27)
亞洲決賽、成果說明會及頒獎 (2001/10/17)
繳交報告者,贈予精美紀念品一份。決賽取前八名,優勝隊伍,給予以下獎勵(由師生共享):
第一名: 獎牌、獎金40萬元
(代表台灣參加 Asia 決賽, Microsoft Taiwan pay for full Travel&Expense)第二名: 獎牌、獎金20萬元
第三名: 獎牌、獎金10萬元
佳作獎: 獎牌、獎品(共5名)
- 參賽作品若經人檢舉或告發,涉及著作權、專利權等之侵害,經由法院第一審判決屬實者,除追回原發給之獎牌、獎金、獎品、獎狀外,並自負法律責任。
- 參賽隊伍所使用之電腦軟體設備,由台灣微軟公司開立Temporary license 授與使用之權利,供參賽學生於比賽期間合法使用微軟公司軟體,並提供軟體之安裝光碟片。
- 各參賽作品之著作權或專利等智慧財產權權益,歸屬於參賽隊伍個別擁有,但主辦單位共同擁有為推廣本活動及為教育目的重製及公開展示之權利。
- 參賽隊伍及作品應依競賽規則參予公開展示與頒獎,未參與展示與頒獎之隊伍視同放棄獲獎資格。
- 獎項由評審會議視參加隊伍及作品水準議定,必要時得以『從缺』或『增加名額』辦理,獎金視實際情況作彈性調配,以不超越原獎金總額為限。
- 參賽作品須於說明文件中註明參考資料來源,若有技術合作單位需加說明,若有接受國內外各機構經費補助者,需敘明補助單位,補助金額與題目。
- 所得獎金應依稅法規定扣繳所得稅。
- 參賽作品需確定為學生創作,若經人檢舉或告發為他人代勞且有具體事實者,取消其參賽資格,並應追回原發給之獎牌、獎金、獎品或獎狀。
- Contest Overview:
The goal of this contest is to develop the most creative and innovative Web Services solution using the .NET platform and Visual Studio .NET. The contest is targeted at university level students in China, Hong Kong, India, Indonesia, Korea, Malaysia, the Philippines, Singapore, Taiwan, Thailand, and Vietnam.
The finals competition will be held in Seoul, Korea, on 17 October 2001, with the keynote given by Bill Gates, Chairman and Chief Architect of Microsoft Corporation.
Many prizes will be given out:
- Web Services
a. Intro - where we are now; why we need a loosely coupled operating system made for the Internet
b. XML
c. SOAP,
d. WSDL
e: DISCO & UDDI
- .NET Framework Overview
a. Intro - where we are now with software development; need for RAD for Internet
b. Overview
c. CLR (including CTS, CLS, Assemblies, Exception Handling, Garbage Collection, Threading, Reflection, etc.)
d. Base classes
e. ADO.NET
f. Windows Forms
g. ASP.NET & Web Forms
h. Web Services
i. VB.NET and C# overviews
j. COM Interop and P/Invoke
- Visual Studio .NET
a. Overview - RAD for Web Services and Applications
b. Core Languages
c. Windows Forms
d. Web Forms
e. Server Explorer
f. Solution Explorer
g. Component Designer
h. Dynamic Help and Intellisense
i. Deployment
- Rules:
- Software must be developed using Visual Studio .NET Beta 2 and run on the .NET framework contained in the Components Update disk of VS.NET Beta 2.
- The entry must run on Windows 2000 Server and the Web Server must be IIS that is built in to Win2K.
- The database server must be SQL Server 2000.
- For development, the following software will be provided: Windows 2000 Server, Visual Studio .NET Beta 2, SQL Server 2000, and Microsoft Mobile Internet SDK.
- For the demonstration, three PCs will be provided with the following configuration:
- 850 MHz CPU
- 512M RAM
- 100 Mbps Ethernet
- 22G hard disk
- Internet connection with static IP address
It will be up to the team to install and configure all software.
- Entries may be submitted by a team of up to 5 student members. All students on a team must be from the same institution.
- All graphic files or other content belonging to any other source, other than team members, must be properly documented.
- Entries must include source code.
- Competition guidelines:
- Entrance to the competition starts at the country level in the form of submitting a proposal in English that contains the requirement specification of the Web Services solution. The top 8 proposals will be chosen for the country competition; the winner from each country will go to the finals held in Seoul, Korea, on 17 October 2001.
- You must publish at least 2 Web Services on separate Web servers.
- Your solution must include at least one UI element, either it be Web forms, a mobile device (WAP and/or Mobile Explorer emulators), or a Winform application. The GUI must consume at least two Web Services from separate Web servers.
- There must be data stored and retrieved from a database using ADO.NET.
- The UI must support, at a minimal, the English language.
Judging Criteria:
- Innovation and creativity - 30%
- Degree of difficulty - 20%
- Specifications - 20%
- Design/layout of the UI - 20%
- Implementation - 10%
Innovation and creativity:
The more original and creative the application, the higher the score in this section. Also, a higher score will be given for those entries that take advantage of the Web Services model and .NET as opposed to the current traditional model.
Degree of difficulty:
Teams who choose a more difficult application will score higher than teams who choose to engineer an easier piece of software. Using more advanced features of various software components and feautures such as in Web Services, the .NET platform (i.e. deployment, security) or of the programming language (i.e. reflection, delegates, XML documentation, etc.) will get a higher score. Judging will be relative to other team's submissions. The guideline is to choose a problem that you can finish and finish well.
Hint: The more that you use Visual Studio to develop your application, the less work you do on the plumbing, which will free up your time more for design and implementation.
Specifications:
The requirement specification will be the proposal and is a statement of the user and implementations requirement, so describe what the user experience is and what the requirements are; i.e. the user must have a WAP phone. Requirements specifications could be from 2 sentences to a couple of hundred pages.
Design specifications are taken from requirement specifications and describe how an application will be implemented in terms of architecture, objects, hierarchies, etc. The level of design is up to the team; i.e. is could be pseudo-code, or top level overviews - as long as the style is consistent throughout the document.
An FAQ will become available to give help on preparing these specifications.
Design/layout of the UI:
The following criteria will be factors in the UI design and layout:
- artistic quality of elements
- originality
- consistent formats and design
- effective navigation
The complexity and depth of the User Interface will be considered in the "Degree of difficulty" section.
Implementation:
The following criteria will be factors in judging the source code and its implementation: reliability, robustness, performance, user friendliness, maintainability, and use of comments.
- 國立臺灣大學
- 主 辦 人:賴飛羆 教 授
- 電 話:(02)33665040
- 傳 真:(02)23628167
- E - Mail:yckuo@ms.cc.ntu.edu.tw
- 聯 絡 人:郭潁釧 小 姐
附件一、比賽方式
一、比賽規則
0. Abstract
1. Introduction
2. Motivation & Goals
3. Approaches / Methodology
4. Implementation
5. Experimental Results & Comparision
6. Conclusion
7. Reference