2011年11月17日 星期四

adobe html5開發工具效果分享

adobe html5開發工具效果分享 請使用支援html5瀏覽器觀看

2011年11月14日 星期一

web小工具-線上美化程式碼工具

如何在你的部落格上紀錄程式碼又可以讓他美美的呢?
這個http://pastie.org/pastes/new 可以將你的程式碼美化並提供多種程式對應,如c#、sql、script等等.......
以下是實測畫面

mvc筆記-asp.net MVC 驗證相關

1
2
3
4
5
6
7
8
9
10
model下的驗證
[Required(ErrorMessage ="*")]
[Range(100, 50000, ErrorMessage = "金額範圍: 300 - 50000")]
[RegularExpression("[A-Za-z0-9]{3,8}", ErrorMessage = "限定為3-8個英文或數字")]
[RegularExpression(@"[\D]{2,6}$", ErrorMessage = "限定為2-6個中文字!")]
[RegularExpression("[0-9]{0,4}-[0-9]{0,2}-[0-9]{0,2}", ErrorMessage = "日期格式不正確")]

//Compare 命名空間需加入 using System.Web.Mvc;
[Compare("loginPW", ErrorMessage = "兩次輸入密碼不一致")]
[Required(ErrorMessage = "*輸入密碼不一致"), Compare("loginPW")]
[StringLength(15, MinimumLength = 6, ErrorMessage = "長度限制為6-15個字元")]

//驗證時間 例: 8:30am
 [RegularExpression(@"^([1-9]|1[0-2]):[0-5][0-9](am|pm)$", ErrorMessage = "輸入格式不正確")]
 例2: 08:30 前面請多加一個0
 [RegularExpression(@"^(0[1-9]|1[0-2]):[0-5][0-9](am|pm)$", ErrorMessage = "輸入格式不正確")]

 //格式化日期
 [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]



sql筆記-設定資料庫為單一使用者模式,並Rollback所有未commit的交易

1
2
3
4
USE [master]
    GO
    ALTER DATABASE [資料庫名稱] 
SET  SINGLE_USER WITH ROLLBACK IMMEDIATE GO

Visual Studio JS intellisense 失效解決方式

  試了好久,發現到工具>選項>IntelliCode js項目設定啟用,重新開啟VS就正常了! 後來發現是TypeScript3.2版有問題停用,使用4.3版的TypeScript即可