การทำ Highligth ผลการค้นหา ด้วย C# โดยวิธีแทนที่ keyword ด้วย <span> กับ CSS
http://dotnetjunkies.com/Tutorial/195E323C-78F3-4884-A5AA-3A1081AC3B35.dcik
อ่านสิ่งที่ควรทำ และ ไม่ควรทำ กับ SQL Server ได้ที่นี่
http://www.codeproject.com/cs/database/sqldodont.asp
Job I Am : Gadget สามารถแต่ง Gadget ได้ที่http://gmodules.com/ig/creator?synd=open&url=http://www.jobiam.com/gadget.xml
แผนที่ Numplushttp://www.numplus.com/map.htm
สภาพอากาศประเทศไทยhttp://www.numplus.com/weather.htm
เว็บที่สอนการใช้งาน Microsoft Expression Web เป็นโปรแกรม Web Editor คล้ายๆ Dreamweaver
http://www.learnexpression.com/
ลองไปดูได้ที่นี่
http://www.simplehelp.net/2007/05/13/how-to-install-ubuntu-studio-in-windows-using-virtualbox-a-complete-walkthrough/
Virtual Box เป็นโปรแกรมสำหรับสร้างเครื่องเสมือนขึ้นมาใช้งาน เหมาะสำหรับทดสอบโปรแกรมต่างๆ โปรแกรมนี้เป็น Open Source
http://www.virtualbox.org/
Virtual PC เป็นโปรแกรมในลักษณะเดียวกันแต่สร้างโดย Microsoft
http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx
ไปดูกันได้ที่นี่ น่าสนใจมากhttp://msdn.microsoft.com/msdnmag/issues/05/01/ASPNETPerformance/default.aspx
LINQ - Language INtegrated Queryเป็นภาษาที่ใช้ในการเรียกข้อมูลแบบใหม่
ไปอ่านรายละเอียดได้ที่นี่
http://dotnetslackers.com/articles/csharp/IntroducingLINQ1.aspx
ในที่สุด C# ก็สามารถสร้าง ActiveX Control ได้เหมือนกันไปดูตัวอย่างได้ที่
http://dotnetslackers.com/articles/csharp/WritingAnActiveXControlInCSharp.aspx
ให้แก้ไข Web.config ดังนี้
เก็บไว้ใน Event Viewer
<healthMonitoring> <rules> <add name="All Events" eventName="All Events" provider="EventLogProvider" profile="Critical" /> </rules></healthMonitoring>
Application: BeginRequestApplication: PreAuthenticateRequestApplication: AuthenticateRequestApplication: PostAuthenticateRequestApplication: PreAuthorizeRequestApplication: AuthorizeRequestApplication: PostAuthorizeRequestApplication: PreResolveRequestCacheApplication: ResolveRequestCacheApplication: PostResolveRequestCacheApplication: PreMapRequestHandlerPage: ConstructApplication: PostMapRequestHandlerApplication: PreAcquireRequestStateApplication: AcquireRequestStateApplication: PostAcquireRequestStateApplication: PreRequestHandlerExecutePage: AddParsedSubObjectPage: CreateControlCollectionPage: AddedControlPage: AddParsedSubObjectPage: AddedControlPage: ResolveAdapterPage: DeterminePostBackModePage: PreInitControl: ResolveAdapterControl: InitControl: TrackViewStatePage: InitPage: TrackViewStatePage: InitCompletePage: LoadPageStateFromPersistenceMediumControl: LoadViewStatePage: EnsureChildControlsPage: CreateChildControlsPage: PreLoadPage: LoadControl: DataBindControl: LoadPage: EnsureChildControlsPage: LoadCompletePage: EnsureChildControlsPage: PreRenderControl: EnsureChildControlsControl: PreRenderPage: PreRenderCompletePage: SaveViewStateControl: SaveViewStatePage: SaveViewStateControl: SaveViewStatePage: SavePageStateToPersistenceMediumPage: SaveStateCompletePage: CreateHtmlTextWriterPage: RenderControlPage: RenderPage: RenderChildrenControl: RenderControlPage: VerifyRenderingInServerFormPage: CreateHtmlTextWriterControl: UnloadControl: DisposePage: UnloadPage: DisposeApplication: PostRequestHandlerExecuteApplication: PreReleaseRequestStateApplication: ReleaseRequestStateApplication: PostReleaseRequestStateApplication: PreUpdateRequestCacheApplication: UpdateRequestCacheApplication: PostUpdateRequestCacheApplication: EndRequestApplication: PreSendRequestHeadersApplication: PreSendRequestContent
Page rendered at Sunday, February 05, 2012 1:26:31 PM (SE Asia Standard Time, UTC+07:00)
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.