2008年1月31日

[研討會] Visual Basic 2008 新功能展示

這個線上研討會可以學習Visual Basic 2008的新功能,而且又有機會獲得Visual Basic 2008的新書。

從投影片看來應該是章立民老師主講,有興趣的朋友,衝吧!!

Visual Studio 2008 版本比較



每次Visual Studio新版出來,大家對於各個版本間有什麼不同功能一定會存有疑問。
這次Visual Studio 2008快要出來了,有哪些版本? 版本支援的功能又有哪些?






要觀看其他的功能可以參考下列連結:
Visual Studio 2008 Product Comparison

[iThome]預覽Visual Studio 2008新功能




在iThome的技術專題中,對於Visual Studio 2008,請到了三位專家(章立民、邱英瑞以及董公)
針對各種新功能作了一些說明。

各位有興趣的朋友可以到這裡看看。

How to Uninstalling Previous Versions of Visual Studio 2008?


Visual Studio 2008 繁體正式版快要發行了,要如何移除之前的版本呢?

Follow下列步驟來移除:
1. 到控制台的新增/移除程式。

2. 移除任何標示有Visual Studio 2008/Codename Orcas 的產品。

3. 依下列順序移除下列產品:
a. Remove "MSDN Library for Visual Studio 2008 Beta"
b. Remove "Microsoft SQL Server Compact Edition 3.5"
c. Remove "Microsoft SQL Server Compact Edition 3.5 Design Tools"
d. Remove "Microsoft SQL Server Compact Edition 3.5 for Devices"
e. Remove "Microsoft Visual Studio Performance Collection Tools"
f. Remove "Windows Mobile 5.0 SDK R2 for Pocket PC"
g. Remove "Windows Mobile 5.0 SDK R2 for Smartphone"
h. Remove "Crystal Reports 2007"
i. Remove "Visual Studio Asset System"
j. Remove "Microsoft Visual Studio Web Authoring Component / Microsoft Web
Designer Tools"
k. Remove "Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office
System Runtime"
l. Remove "Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office
System Runtime Language Pack" (non-English editions only)
m. Remove "Microsoft Visual Studio Tools for Office Runtime 3.0"
n. Remove "Microsoft Document Explorer"
o. Remove "Microsoft Document Explorer 2005 Language Pack" (non-English editions
only)
p. Remove "Microsoft Device Emulator 3.0"
q. Remove "Microsoft .NET Compact Framework 3.5"
r. Remove "Microsoft .NET Compact Framework 2.0 SP1"
s. Remove ".NET Framework 2.0 SDK"
t. Remove "Microsoft Visual Studio Codename Orcas Remote Debugger"
u. Remove "Microsoft Visual Studio 64bit Prerequisites Beta" (64-bit platforms
only)
v. Remove "Microsoft .NET Framework 3.5"

4. 安裝正式版的Visual Studio 2008.

參考來源:http://msdn2.microsoft.com/en-us/vs2008/bb964521.aspx

2008年1月30日

經驗分享 - 在Vista上面安裝Visual Studio 2008

之前在Vista上面安裝了Visual Studio 2008,安裝過程很順利,沒有出現任何錯誤訊息。

但是安裝完後,我想開來測試一下程式,發現第一個錯誤 - 無法load某個package(這邊忘了抓圖,後來我試了很久,很難重現問題..Orz)

解決方法:
這個問題在Vista是很典型的問題,解法就是使用系統管理員模式執行 Visual Studio 2008 即可解決。

解決這個問題後,開了一個專案,然後拉了一個開發人員的「麻吉」控制項 - TextBox到畫面中,XXX(馬賽克)..命運真的那麼多舛? 錯誤訊息是The type initializer for 'Microsoft.Web.Design.ExtenderInfomationServiceProvider' threw an exception(按這裏看微軟論壇的提問)



出現錯誤訊息後,大家第一件要做的事通常就是去修復它,錯,我們應該要先向老天懺悔,一定是做錯事了。..Orz

看到這個問題,想到可能是Web.config搞的鬼,看了半天也找不出可以改的地方,好吧,這一定是Framework reference沒有弄好。我試著用aspnet_regiis指令來重新安裝Framework,不過竟然Vista的UAC又出來搞怪了...



在重新安裝Framework 3.5後,重新開啟Visual Studio 2008還是沒有用。

在上網搜尋了之後,在Bug Report發現了一個解法,就是重新安裝Visual Studio 2008。

最後的正確解決方法:
1. 移除Framework 3.5
2. 移除Visual Studio 2008
3. 安裝Visual Studio 2008(此時會一起安裝Framework 3.5)


後記:
這篇文章在Vista電腦上Po到最後,整個IE7當了,讓我整個冏掉,還好blogspot有草稿儲存的功能,另外還發現了BlogSpot的一個Bug,就是同一個名稱的圖片不能重複上傳。

悅知專欄

悅知網站中有一些作者的心得分享,我在哪邊也有發表了一些文章。

WCF初體驗 -
http://www.delightpress.com.tw/article_c.aspx?article_id=14

WCF版本控制 -
http://www.delightpress.com.tw/article_c.aspx?article_id=17

Visual Studio 2008-初窺Report Viewer 2008 -
http://www.delightpress.com.tw/article_c.aspx?article_id=16


未來在那邊會持續寫一些比較長篇的文章,有興趣的朋友可以去那邊看看。

使用Expression Blend實作Clipping Path

今天看到一個很有趣的連結,是介紹Expression Blend的Clipping Path如何使用。


讓我們跟著一起玩看看。

1. 首先打開你的Expression Blend。
(沒有的人可以到這裡下載,目前Expression Blend2的版本是December Preview)

2.然後選擇第一個選項(WPF應用程式)


3.專案開啟後,在專案中加入一張圖片(要當作底圖),然後將它拖拉到畫面中(會置放於Grid之內)。

4.在畫面中放入一個TextBlock控制項,並且填入您想顯示的文字。然後調整一下屬性(把字體放大、加粗)


5.然後選擇TextBlock->Path->Make Clipping Path。


6.Enjoying Taipei!!

2008年1月29日

Introducing SQL Server 2008 - ebook free




Introducing SQL Server 2008
by Peter DeBetta
ISBN: 9780735625587

Learn about major new features in SQL Server 2008 including security, administration, and performance.

下載網址:http://csna01.libredigital.com/?urss1q2we6

2008年1月23日

Silverlight應用-Silverlight on TechDays 2008 FR Site



這是在法國TechDays上的Silverlight應用,透過模擬Surface的界面設計
讓我們看到網頁上影片播放的設計也可以這麼炫,我想透過簡單又方便的設計工具(VS2008、Blend2),讓網頁的多變時代就要來臨了。

2008年1月14日

Windows PowerShell

易學易用的 Windows PowerShell - 賴榮樞

PowerShell官方網站

相關Blog:http://blogs.msdn.com/PowerShell/

書籍:Microsoft® Windows PowerShell(TM) Step By Step


Windows PowerShell in Action

蔡學鏞書評:http://www.ithome.com.tw/itadm/article.php?c=46823

Win2008 Server Core

上個禮拜去上了Win2008的相關課程,整理了一些資料如下:

Win2008 Server Core:
Server Core is a minimal installation of Windows Server 2008 which requires you to complete the initial configuration from the command line.

Server Core does not include a complete user interface. When configured, Server Core can be managed locally and remotely via a Terminal Server connection from a command line, as well as remotely, using the Microsoft Management Console (MMC) or command line tools that support remote usage.

Server Core Installation Option of Windows Server 2008 Step-By-Step Guide
http://technet2.microsoft.com/windowsserver2008/en/library/47a23a74-e13c-46de-8d30-ad0afb1eaffc1033.mspx?mfr=true

相關Blog:http://blogs.technet.com/server_core/default.aspx

TechNet資源:Windows Server 2008 Technical Library

Server Core的優點雖然說是可以減少管理負擔,但是在沒有相對的UI管理介面下,Server管理員需要記住更多管理指令,所以上課的學員還是希望能有一本指令大全來協助管理。不過沒有UI介面也減少了更新SP的機會。XD...

目前MS Press書籍:Introducing Windows Server 2008

2008年1月10日

Silverlight 1.0 Fire Starter video site live

剛剛看到的sessions,內容還蠻豐富的。有興趣的朋友們可以去看看。



The Silverlight 1.0 Fire Starter is a one-day event providing developers and designers information on the concept behind Silverlight as a technology, what tools are useful in development and the knowledge in order to start building their own applications. The eight sessions listed, are available to watch here and to be downloaded in video and audio formats.



參考來源:
http://blogs.msdn.com/brada/archive/2008/01/09/silverlight-1-0-fire-starter-video-site-live.aspx

2008年1月6日

該死的Spyware

最近這一兩個月,在夜深人靜的時候,剛聽完Mp3的喇叭音量總是調整一定的音量,
有時總冷不防從喇叭傳來「呼哈」的聲音,靠,當我第一次聽到被嚇了一跳。

仔細看了一下開的檔案以及網頁中有沒有開啟一些影片檔,沒有發現任何的異狀,
想說這是不是哪個軟體的抓完檔案的聲音,也就不理會它了。但隨著出現的次數越來越頻繁,
我用Nod32掃了毒也沒發現異狀,我想我的電腦一定鬼上身了。

直到今天我用遠端連線到我那台「鬼上身」的電腦,發現我用來連線的哪台Vista電腦也跟著
「鬼上身」的電腦發出「共鳴」。看來不想辦法不行了...

上網找了一下清除Spyware的軟體(本期的RunPc電腦雜誌也有提到),我發現老牌的還是最好用-
Spybot - Search & Destroy



簡單列出spyware的主要分類:
  • cookie

  • Adware

  • browser hijackers

  • Trojan


  • 入侵的常見特徵:
    1. pop-up廣告一直出現(我的電腦一直出現怪聲,算這一型的病狀)
    2. 瀏覽器設定改變
    3. 系統執行狀態不穩定
    4. 蒐集電腦相關資訊

    可以用來抓「史拜」的軟體有:
    Adware, Spybot Search & Deatroy, SpywareBlaster, SpyDoctor..等

    2008年1月5日

    XamlPadX V3.0

    這個工具可以在玩XAML的時候,不用特別去開啟Visual Studio以及Blend。(如果只是想簡單玩一下,這速度差異很大..Orz)

    這一個版本跟我之前用的XAMLPad差異在於使用Prefix後,就會幫您帶出後續的Tag,而且也有嵌入Plug-in的功能。



    參考網址:http://blogs.msdn.com/llobo/archive/2007/12/19/xamlpadx-v3-0.aspx

    Internet Explorer Developer Toolbar

    開發、debug的必備良藥,特色介紹如下:
  • Explore and modify the document object model (DOM) of a Web page.

  • Locate and select specific elements on a Web page through a variety of techniques.

  • Selectively disable Internet Explorer settings.

  • View HTML object class names, ID's, and details such as link paths, tab index values, and access keys.

  • Outline tables, table cells, images, or selected tags.

  • Validate HTML, CSS, WAI, and RSS web feed links.

  • Display image dimensions, file sizes, path information, and alternate (ALT) text.

  • Immediately resize the browser window to a new resolution.

  • Selectively clear the browser cache and saved cookies. Choose from all objects or those associated with a given domain.

  • Display a fully featured design ruler to help accurately align and measure objects on your pages.

  • Find the style rules used to set specific style values on an element.

  • View the formatted and syntax colored source of HTML and CSS.


  • 下載連結

    [Info] 如何快速找到Fix it?

      台灣微軟目前提供了很多的Fix it,讓許多消費者可以不用看完整篇KB,只要按下一個按鈕,就可以幫使用者自動修正許多問題. 現在在Vista以及Windows 7上,微軟也提供了SideBar工具,讓你用最短的時間找到能修正您的電腦的Fix it.(目前為英文版本) ...