星期六, 6月 24, 2006

api精靈FOR C#

這是大陸人寫的軟件,對於想要呼叫api時,他是蠻方便的,可以直接產生定義!

軟件內說明如下

    歡迎使用
程序,希望大家能夠喜歡!(需要.NET環境支持)
  主要功能:
  簡單快速對C#中使用的API函數進行查詢,包括
-------------------------
  1。提供在C#中能夠直接運行的代碼。
  2。該函數的中文註釋。
  3。該函數所需要的DLL庫名稱。
  4。函數與C#中函數的對應關係。
  5。API常量查詢(給出能夠直接在C#中調用的代碼)
  6。顯示對函數對操作系統的支持(WIN9X OR WIN2K)
--------------------------

 貼心小功能
--------------------------
  1。代碼中關鍵字高亮顯示,不同關鍵字顯示不同顏色。
  2。與C#中對應函數如果過長,則動態滾動顯示。
  3。動態下拉框提示,直接匹配最合適的函數
  4。所有部分均有提示信息,功能效果一目瞭然
--------------------------
 
 可選特殊功能
--------------------------
  1。可手動修改函數及其相關信息。
  2。可手動添加當前庫中沒有的API函數及其相關信息
--------------------------

星期四, 6月 22, 2006

解決Devexpress XtraReport 無法出現在VS IDE中!

Devexpress的組件,當安裝在非英文版的vs時,Xtrareport會消失在新增的清單中,只要上devexpress下載對應的版本,解到vs的安裝路徑中即可!

星期三, 6月 21, 2006

移除程式的好幫手-Windows Installer CleanUp

若你發現有些程式明明己經移除了,但你要安裝新程式時,他還是提示你有舊版時,可以試試看此程式。最近在解除一台主機的SQL 2005CTP版本時,此程式就派上了用場! 當你執行後,他會捉取你機碼中的安裝資訊,讓你可以把遺留在機碼中的資訊完全移除! 也請先參考連結中提到的風險!

按我下載

Devexpress醒了?

最近使用Devexpress的控件,focus在xtrareport,發覺他真的有很多地方是待值得改善的,剛開始回報時,發覺不管回應與修改的速度都蠻快的,不過漸漸的發覺那應是假像!

今天回家收信後,發覺他又send了二封mail來,我想應是配合剛出版後比較有時間理會其它的bug與需求吧!
1.亞洲字集無法匯成pdf己經排入計劃中,https://www.devexpress.com/Support/Center/?view=ViewIssue&issueid=A1700
2.SubReport可以在一個畫面統一設置,https://www.devexpress.com/Support/Center/?view=ViewIssue&issueid=AS3559

路還很長勒.加油了!

星期六, 6月 17, 2006

SQL 2005 Data Mining Error "Microsoft::AnalysisServices::AdomdServer::AdomdException"

今日在run sql 2005的Data Mining卻一直出現錯誤,錯訊如下
"Microsoft::AnalysisServices::AdomdServer::AdomdException",
本來以為是自己電腦有問題,但查了微軟的kb看到這篇,原來是他本身的bug,主要會發生在非英文語系的sql server上,當下更新了sp1即解決了此問題!

資訊安全-HDD資料的保全

最近幾年資訊安全的議題被討論的蠻兇的,尤其是最近一些資料常是由電腦HDD中解密出來的,所以行動裝置的安全性也越來越被重視,行動裝置對於資安的概念最早做進機器的,應是IBM,早在數年前他就有TPM安全晶片的設置,若是密碼忘了照他官方的說法是無解的,要花數千塊換主機版!這相較於熊最近使用的ASUS W3只有HDD PASSWORD實在是無法相比,前者的保護不止是對資料面,且對於機器也是有保護作用。
例如在安全等級都有開的狀況下 掉了一台IBM X31,撿到的人不管怎麼試都無法再使用這部電腦。若是掉了ASUS W3,那使用者只是無法讀出資料,若他換一顆新HDD,新灌系統,那就用了"免費"的電腦。

之前一直不太瞭解為什麼把HDD拿到其它台會完全無法讀取,看了一下HDD的規格文件,原來HDD PASSWORD是從最基礎的建設就做起,例如日立2.5"的文件 http://www.hitachigst.com/tech/techlib.nsf/techdocs/85CC1FF9F3F11FE187256C4F0052E6B6/$file/80GNSpec2.0.pdf 。

簡單說HDD本身自己有二組密碼,一組稱為MASTER PASSWORD,另一組稱為USER PASSWORD,而NB若有提供設定,是設定後者,而前者是HDD預設或是系統廠商維護的。今天若是一顆HDD被設了USER PASSWORD,那基本上你是無法在不支援這種機制的機器,或不知道PASSWORD的任一狀態下去讀取HDD中的資料,除非你把HDD給解體,所以NB若有提供這項機制,建議把他設上,且自己記住密碼。

若你忘了密碼,那下場會如何呢? 參考PDF的 11.9.4.4的圖文說明吧.!

星期三, 6月 14, 2006

微軟更新日

每月的13日(美國時間)是微軟放出更新的日子,先前的訊息這回要放出12個更新(9個windows,1個exchange,2個office),不過台灣微軟公佈訊息的速度蠻慢的,直到14號19點還沒看到網站上有相關連結,自己手動更改五月份的公告 http://www.microsoft.com/taiwan/athome/security/update/bulletins/200605.mspx
變成
http://www.microsoft.com/taiwan/athome/security/update/bulletins/200606.mspx
即可看到這回的更新內容如下

2006 年 6 月份安全性公告摘要發佈日期: 2006 年 6 月 14 日依照 Microsoft 慣例 (每月安全性更新週期),我們於 2006 年 6 月 13 日發行下列新的安全性更新:


•MS06-011 - 是僅針對 Microsoft Windows XP 和 Windows 2003 中的弱點重新發行的更新,最高的嚴重性等級為重要
•MS06-021 - 解決在 Internet Explorer 中新發現的數個弱點,最高的嚴重性等級為重大
•MS06-022 - 解決在 Internet Explorer 中新發現的一個弱點,最高的嚴重性等級為重大
•MS06-023 - 解決在 Microsoft Windows 中新發現的一個弱點,最高的嚴重性等級為重大
•MS06-024 - 解決在 Windows Media Player 中新發現的一個弱點,最高的嚴重性等級為重大
•MS06-025 - 解決在 Microsoft Windows 中心發現的兩個弱點,最高的嚴重性等級為重大
•MS06-023 - 解決在 Microsoft Windows 中新發現的一個弱點,最高的嚴重性等級為重大
•MS06-027 - 解決在 Microsoft Word 中新發現的一個弱點,最高的嚴重性等級為重大
•MS06-028 - 解決在 Microsoft PowerPoint 中新發現的一個弱點,最高的嚴重性等級為重大
•MS06-030 - 解決在 Microsoft Windows 新發現的兩個弱點,最高的嚴重性等級為重要
•MS06-031 - 解決在 Microsoft Windows 2000 SP4 中新發現的一個弱點,最高的嚴重性等級為中度
•MS06-032 - 解決在 Microsoft Windows 中新發現的一個弱點,最高的嚴重性等級為重要

共有10個windows,2個office,與先前公佈的數據不太相同。有空大家別忘了要去更新,熊的電腦共要更新 windows 8 更新 , 7.9 MB,office 3更新 大小: 12133 KB。

調整好樣式

終於找到一個看起來舒服的樣式,不過為了移植那些額外的html語法,也花了蠻多時間的,再來就把分類的功能再弄好,大致就ok了~

星期一, 6月 12, 2006

MSDN下載的visual studio 2005測試版

MSDN可以下載visual studio的測試版,但是預設的安裝key是不能改的~所以只能試用180天,若你有合法的key請自行修改如下

1.使用ultra iso等軟體
2.解開vs\Setup\setup.sdb
3.使用notepad打開,刪除最後的 [Product Key]
4.將金鑰修改成空白
5.將檔案放回去

那日後若是試用ok,要購買正版時,這片也可以拿來安裝,因為在輸入key的畫面是空白可輸的

Visual Studio 2005 產品比較表


Visual Studio 2005 Team System Editions 比較

Visual Studio Team Edition for Software Architects w/ MSDN Premium Subscription

Visual Studio Team Edition for Software Developers w/ MSDN Premium Subscription

Visual Studio Team Edition for Software Testers w/ MSDN Premium Subscription

Visual Studio Team Suite w/ MSDN Premium Subscription

為專業開發人員提供之多重語言(Multiple - Language)發展環境

Visual Studio Team Edition for Software Architects

Visual Studio Team Edition for Software Developers

Visual Studio Team Edition for Software Testers

Class Designer

單元測試、程式碼涵蓋率分析

動態程式碼分析工具、靜態程式碼分析工具、程式碼效能量化工具

應用程式設計工具、邏輯架構設計工具、部署設計工具

Visio UML 模組

負載測試、手動測試等工具、測試案例管理

Visual Studio Professional

Microsoft Visual Basic®, Visual C++®, Visual C#, Visual J#®, Visual Web Developer™ and Visual FoxPro®

可創造重覆使用的組件、伺服器開發工具、包括互動式偵錯功能的進階偵錯工具

智慧型手機(Smartphone)、掌上型電腦(Pocket PC)與 Windows CE 等開發 Web 應用程式預先編譯功能

Visual Basic Visual C# 資料庫預存程序的撰寫與部署

視覺化的資料庫設計工具;Oracle DB2 資料庫存取;XSD 編輯器;XSLT 編輯器與偵錯

Visual Studio Tools for Office 工具

可編寫 Microsoft Excel®Microsoft WordMicrosoft Outlook® Microsoft InfoPath® 等應用軟體

Microsoft Word Microsoft Excel 整合視覺化設計介面

可自訂的工作窗格(Action Pane)與智慧型標記(Smart Tag

Microsoft Access 2003 Developer Extensions
Runtime
授權

為使用 Microsoft Visual SourceSafe® 的協同工作小組提供原始碼與版本管理

企業級軟體生命週期管理平台

Team Foundation Server Workgroup 版(最多 5 個連結使用者)

Team Foundation Client(包含 CAL

提供企業用開發流程範本、政策與指南以分享最佳開發實務案例

進階的軟體、資料庫與商務流程塑模工具

藉由 Application Center Test (ACT) XML Web services 與應用程式提供效能與功能測試工具



Visual Studio 2005 產品概觀

功能

Express 產品

Visual Studio Standard Edition

Visual Studio Professional Edition

Visual Studio Tools For Office

Visual Studio Team System

IntelliSense

Code editor

Code snippets

Programming languages included

VB, VC#, VC++, and VJ# are single language. Visual Web Developer includes VC# and VB

所有

所有

VB and VC#

所有

Office development support

Support for Excel 2003, Word 2003, InfoPath 2003 and Outlook 2003

Support for Excel 2003, Word 2003, InfoPath 2003 and Outlook 2003

User experience

Simplified menu options and defaults

Simplified menu options and defaults

Full

Full

Full

Windows Forms designer

VB, VC#, VC++, VJ#

Web Forms designer

Visual Web Developer

Mobile Device Support

Database design tools (create/modify tables and stored procedures)

Local

Local and remote

Local and remote

Local and remote

Local and remote

Data Access Designers

VB, VC#, VC++, VJ#:local, Visual Web Developer: local and remote

Local and remote

Local and remote

Local and remote

Local and remote

Documentation

10mb "Getting Started"; Starter Kits targed at first-time programmers; 200mb optional MSDN Express

MSDN

MSDN

MSDN

MSDN

Class Designer / Object Test Bench

XML Editor Support

VB, VC#, VC++, VJ#:XML only, Visual Web Developer: basic XSLT support

Full XML/XSLT

Full XML/XSLT

Full XML/XSLT

Full XML/XSLT

Deployment Tools

ClickOnce

Click Once

Extensibility

Add external tools to the menu only. Use 3rd party controls.

Consume extensions

所有

所有

所有

Reporting

Visual Web Developer: SQL Server Reporting Services Add-in

SQL Server Reporting Services

SQL Server Reporting Services / Crystal Reports

SQL Server Reporting Services

SQL Server Reporting Services / Crystal Reports

Source Code Control

MSSCCI-compatible (Visual SourceSafe sold separately)

MSSCCI-compatible (Visual SourceSafe sold separately)

MSSCCI-compatible (Visual SourceSafe sold separately)

MSCCI-compatible (includes Visual SourceSafe, Visual Studio Team Foundation Server sold separately)

Debugging

Local

Local

Local / remote

Local

Local / remote

64-bit Compiler Support (Itanium)

64-bit Compiler Support (x64)

Server explorer “Servers” Node

所有

所有

所有

SQL Server 2005 Integration

Code Profiling

Static Analysis

Unit Testing

Code Coverage

Project Management

Test Case Management

Size

80mb (Express + SQL Express + .NET Framework Redist)

Single CD

Multiple CDs

Multiple CDs

Multiple CDs

Additional Tools Included

SQL Server 2005 Express Edition

SQL Server 2005 Express Edition

SQL Server 2005 Developer Edition

SQL Server 2005 Developer Edition; Microsoft Office Access 2003 Developer Extensions; Access 2003 Runtime license

SQL Server 2005 Developer Edition (included with client products only)

功能

Express 產品

Visual Studio Standard Edition

Visual Studio Professional Edition

Visual Studio Tools For Office

Visual Studio Team System




資料來源
http://www.microsoft.com/taiwan/vstudio/products/vsts/compare/default.aspx
http://www.microsoft.com/taiwan/vstudio/products/compare/default.aspx