2012年9月24日星期一

Free Metro UI ICON

現在若要找一些圖示給Windows程式或網頁程式使用,都可謂隨處可得。
但若用在Windows 8 Metro UI的App上,便要用Metro式的Icon了。


找到兩個有關的Metro UI Icon的資源,都是免費的。

Metro Studio – Your Modern UI Style Icons Paradise

Syncfusion Metro Studio 2
- 內建超過1700個Metro-style icon。
- Metro Icon Editor,自訂建立Icon。
https://www.syncfusion.com/downloads/metrostudio



The Noun Project

http://thenounproject.com
免費的Symbols資源網站,這類純色Icon,正好用來建立Metro Icon。

2012年9月14日星期五

Visual Basic 6 不死 2012年版



幾年前寫下的Blog文 - Visual Basic 6 不死,今天又能引用多一次。

的確Visual Basic 6不但精神沒死,而且還在使用當中,
Microsoft 發出了一個名為"It Just Works" 的compatibility 承諾予VB6。
參考 :
Support Statement for Visual Basic 6.0 on Windows Vista, Windows Server 2008, Windows 7, and Windows 8

這是令一眾老VB6用戶高興的事,雖然很多人已經沒再寫VB6,Microsoft亦不會再有任何更新,但同時很多人亦不希望見到VB6消失。
長期以來Visual Basic語言佔有率不是被外敵所侵蝕,而是給同門師弟C#所佔,到現在亦不能不否認VB給比下去了。

我估計Microsoft把VB保留到現在.NET 4.5甚至未來的版本之中是因為要顧及一些"心理因素"。
像我這個由.NET Framework 1.1開始用Visual Studio的人,沒有Visual Basic,這個Visual Studio/.NET Framework就會有不完整的感覺。
看不到Visual Basic,感覺就會很失落; 得一個C#,感覺太孤寂。
這6,7年,我工作上的電腦,由VS2005 Express 至 VS2010 Express,我都會安裝VWD / C# 和VB三個版本就是這個原因。

在國外,有時候就會有人寫文懷念一下Visual Basic 6。
幾個月前在MSDN Magazine Blog就有兩篇,大家不妨看一下,懷念一番。

Visual Basic 6 - Old Soldiers Never Die
The Silent Majority: Why Visual Basic 6 Still Thrives
Also
Visual Basic 20歲了
Happy 20th Birthday Visual Basic!

2012年9月11日星期二

Windows無痛Join Active Directory Domain

今天公司終於都搞好Exchange ServerActive Directory,這些都由另一位同事去做,而我只是作為一個User的角色。

公司全部電腦原本都沒有Join AD Domain,只是大家在同一個WorkGroup下工作。
要加入Domain,Windows 預設是要建立一個新的Profile。

問題隨之而來就是原來的Profile設定,Outlook,我的文件內所有東西,沒有以[All User]模式安裝的軟件等等都會保留在舊Profile,要轉移至新的,Windows 7自帶提供一個叫「Windows 輕鬆傳輸」工具,Windows XP的則叫做「檔案及設定傳輸精靈」。

但這種方法並不完美,並不能100%都轉移過去。而且若以100GB資料計算,可能都要花上個多小時才完成。

幸好我要求自己DIY,我認為總有方法可以把原本的Profile以一個「修改」型式去重新加入一個Domain。
上網找一找,果然皇天不負有心人。

最先找到一篇文章是 -
How to Migrate Local Profiles to Domain Profiles in 5 Minutes Using Registry Tweak - Windows XP and 7
最後做到NTUSER.DAT一步,完全失敗。

幸好在留言地方見到有人推薦一個軟件叫User Profile Wizard,可以一鍵無痛完成我想做的事情。
電腦用了兩天都沒有任何問題,見到其他同事還苦苦在搬檔案,其實都想介紹他們用我這個,但可惜他們還是信任較官方的方法。

免費的Personal版本已經夠一般使用,除非你需要Rename Profile名稱或電腦名稱。
詳細可以看看圖文並茂的User Profile Wizard User Guide

User Profile Wizard 3.6 is the latest version of ForensiT's powerful workstation migration tool. User Profile Wizard will migrate your current user profile to your new domain account so that you can keep all your existing data and settings.

Large-scale migration made easy
User Profile Wizard has been used to automatically migrate hundreds of thousands of workstations to new domains. It can be used to migrate workstations to a new domain from any existing Windows network, from a Novell NDS network, or join standalone computers to a domain for the first time.

2012年9月7日星期五

SharePoint 的選擇

前段時間公司說想建立一個Intranet的Portal 網站,主要是給公司內部幾百人去使用。
基本要求有 :
  • 權限設定
  • 部門與部門之間的WorkFlow
  • DMS系統 (Document management system)
  • Word/Excel的Collaboration
  • 各部門可自行新增修改的Custom Page
  • 基本的Helpdesk/Ticket System
  • 基本的IT部門庫存功能
  • Share Files & Folder
之後我便開始找Solution,但其實都沒有找過,因為第一時間已經想到用SharePoint,一直都知道SharePoint是做什麼,但就沒好好用過,正好藉著這個機會用一下。