Monday, January 28, 2008

January Birthdays

Peter, Thanh, and Yixing - Happy birthday guys! May all your wishes come true now that you're too old. :)















Friday, January 25, 2008

Microsoft Silverlight for Developers






















Date/Time:Wednesday, January 30, 2008 6:00 PM - Wednesday, January 30, 2008 8:00 PM
Language(s):English.
Product(s): Other
Audience(s): Architect,Developer,Other

Event Overview

 Abstract


Microsoft® Silverlight™ is a cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications. Silverlight supports fast, cost-effective delivery of high-quality video to all major browsers running on the Windows , Mac OS, and Linux coming soon.




Who Should Attend

Architects, Developers, and anyone who would like to learn how to take their AJAX applications to the next level .




What you will learn

·         The benefits of Silverlight from a developer perspective


·         How to build Silverlight 1.0 applications using JavaScript & AJAX programming NOW


·         How UI designers and developers can collaborate using the same codebase, but with role specific tools


·         How Silverlight 2.0 (the next version) brings a subset of the Windows Presentation Foundation (WPF) & .NET Framework cross platform / cross browser


·         Fundamentals of building Silverlight 2.0 applications using C# & the .NET Framework


·         How the ASP.NET 3.5 Extensions make building Silverlight solutions easier (Think cross platform video by simply dragging/dropping a control + pointing to a video file)




Pete Brown, from Applied Information Sciences (AIS), will be closing the dinner by sharing his experiences & lessons learned from building a production Silverlight application.



Note: This will be a developer-centric talk with a heavy focus on code demos.

 


Sign up



Wednesday, January 23, 2008

Date and Time Format Patterns

I always forget how to format Date and Time in .NET whenever I need to use it, but fortunately there are Google and ASPAlliance.

Date and Time Format Patterns

All the patterns:
0    MM/dd/yyyy    01/23/2008
1    dddd, dd MMMM yyyy    Wednesday, 23 January 2008
2    dddd, dd MMMM yyyy HH:mm    Wednesday, 23 January 2008 16:38
3    dddd, dd MMMM yyyy hh:mm tt    Wednesday, 23 January 2008 04:38 PM
4    dddd, dd MMMM yyyy H:mm    Wednesday, 23 January 2008 16:38
5    dddd, dd MMMM yyyy h:mm tt    Wednesday, 23 January 2008 4:38 PM
6    dddd, dd MMMM yyyy HH:mm:ss    Wednesday, 23 January 2008 16:38:03
7    MM/dd/yyyy HH:mm    01/23/2008 16:38
8    MM/dd/yyyy hh:mm tt    01/23/2008 04:38 PM
9    MM/dd/yyyy H:mm    01/23/2008 16:38
10    MM/dd/yyyy h:mm tt    01/23/2008 4:38 PM
11    MM/dd/yyyy HH:mm:ss    01/23/2008 16:38:03
12    MMMM dd    January 23
13    MMMM dd    January 23
14    yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK    2008-01-23T16:38:03.1183581-05:00
15    yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK    2008-01-23T16:38:03.1183581-05:00
16    ddd, dd MMM yyyy HH':'mm':'ss 'GMT'    Wed, 23 Jan 2008 16:38:03 GMT
17    ddd, dd MMM yyyy HH':'mm':'ss 'GMT'    Wed, 23 Jan 2008 16:38:03 GMT
18    yyyy'-'MM'-'dd'T'HH':'mm':'ss    2008-01-23T16:38:03
19    HH:mm    16:38
20    hh:mm tt    04:38 PM
21    H:mm    16:38
22    h:mm tt    4:38 PM
23    HH:mm:ss    16:38:03
24    yyyy'-'MM'-'dd HH':'mm':'ss'Z'    2008-01-23 16:38:03Z
25    dddd, dd MMMM yyyy HH:mm:ss    Wednesday, 23 January 2008 16:38:03
26    yyyy MMMM    2008 January
27    yyyy MMMM    2008 January

The patterns for DateTime.ToString ( 'd' ) :
0    MM/dd/yyyy    01/23/2008

The patterns for DateTime.ToString ( 'D' ) :
0    dddd, dd MMMM yyyy    Wednesday, 23 January 2008

The patterns for DateTime.ToString ( 'f' ) :
0    dddd, dd MMMM yyyy HH:mm    Wednesday, 23 January 2008 16:38
1    dddd, dd MMMM yyyy hh:mm tt    Wednesday, 23 January 2008 04:38 PM
2    dddd, dd MMMM yyyy H:mm    Wednesday, 23 January 2008 16:38
3    dddd, dd MMMM yyyy h:mm tt    Wednesday, 23 January 2008 4:38 PM

The patterns for DateTime.ToString ( 'F' ) :
dddd, dd MMMM yyyy HH:mm:ss    Wednesday, 23 January 2008 16:38:03

The patterns for DateTime.ToString ( 'g' ) :
0    MM/dd/yyyy HH:mm    01/23/2008 16:38
1    MM/dd/yyyy hh:mm tt    01/23/2008 04:38 PM
2    MM/dd/yyyy H:mm    01/23/2008 16:38
MM/dd/yyyy h:mm tt    01/23/2008 4:38 PM

The patterns for DateTime.ToString ( 'G' ) :
MM/dd/yyyy HH:mm:ss    01/23/2008 16:38:03

The patterns for DateTime.ToString ( 'm' ) :
MMMM dd    January 23

The patterns for DateTime.ToString ( 'r' ) :
ddd, dd MMM yyyy HH':'mm':'ss 'GMT'    Wed, 23 Jan 2008 16:38:03 GMT

The patterns for DateTime.ToString ( 's' ) :
yyyy'-'MM'-'dd'T'HH':'mm':'ss    2008-01-23T16:38:03

The patterns for DateTime.ToString ( 'u' ) :
yyyy'-'MM'-'dd HH':'mm':'ss'Z'    2008-01-23 16:38:03Z

The patterns for DateTime.ToString ( 'U' ) :
dddd, dd MMMM yyyy HH:mm:ss    Wednesday, 23 January 2008 16:38:03

The patterns for DateTime.ToString ( 'y' ) :
yyyy MMMM    2008 January

Thursday, January 10, 2008

Tuesday, December 25, 2007

Holidays 2007

Merry Christmas and Happy New Year

Wednesday, December 12, 2007

ASP.NET ViewState Helper

From BinaryFortressSoftware:

ASP.NET ViewState Helper is designed to help all web developers, but has specific features to help ASP.NET developers track ViewState issues. Analyze your web pages in real-time while you browse them using Internet Explorer 6.0 or higher. As you can see in this Screen Shot, ASP.NET ViewState Helper gives you very detailed information to help you optimize your web application’s performance. ASP.NET ViewState Helper allows you to see the following details about each page:


  • Page’s total size: This is the total size of the web page shown in the URL column

  • ViewState size: This is the size of the ViewState field

  • ViewState %: What percent of the total page size is being taken up by the ViewState?

  • Markup size: The size of HTML markup (non-visible text) on the page

  • Markup %: What percent of the page consists of non-visible HTML markup?



Softpedia 100% Clean Award

Double-clicking on any URL in the list will bring up the ViewState Decoder window. If the page you double-clicked on contains a ViewState, it will be decoded into plain text, and also broken down into a tree-view for easy analysis.





No wonder Google loads so fast! :)

Saturday, December 8, 2007

Windows Server 2003 Tips

SQL Server databases not supported on compressed volumes. Read more.

Thursday, December 6, 2007

Setting up Local Network with Windows Server 2003

I recently set up a local network with Windows Server 2003. Microsoft has a really good 2-part tutorial on how to set one up called Step-by-Step Guide to a Common Infrastructure for Windows Server 2003 Deployment.

This document is the first in a series of step by step guides explaining how to build a common network infrastructure for deployment of the Microsoft WindowsServer 2003 operating system. Subsequent guides build upon this base infrastructure by detailing the configuration of common customer use scenarios. This guide begins with the installation of the Windows Server 2003 operating system and Active Directory.


Part 1: Installing Windows Server 2003 as a Domain Controller

Part 2: Installing a Windows XP Professional Workstation and Connecting It to a Domain

Sanyo Xacti HD700

I have been waiting to purchase a digital camcorder for a really long time. Can't wait to put my hands on this baby. Bought it yesterday. You will be seeing videos on my blog soon. :)





HP Pavillion dv6500t

It is definitely a beauty! Too bad I didn't purchase it for myself, but for a friend instead. I'm jealous.

Monday, November 26, 2007

2004 Athens Taekwondo

This is an awesome video. I miss Taekwondo!





Sunday, November 25, 2007

Happy Thanksgiving

I'm thankful for everything in my life. Happy Thanksgiving, everybody!













Autumn

Here are some of the pictures we took on our Fall outing during Thanksgiving week.













Thursday, November 15, 2007

Dell PowerEdge SC 1430

Can't wait to put my hands on this new server I bought a couple days ago. It's a Quad Core. Sweet!

Here are some of the specs:
Quad Core E5310 Processor 2X4MB Cache, 1.6GHz, Xeon 1066MHz Front Side Bus for PowerEdge SC1430
2GB 667MHz (2X1GB), Dual Ranked Fully Buffered DIMMs
160GB 7.2K RPM Serial ATA 3Gbps 3.5-in Cabled Hard Drive
48X IDE CD-RW/DVD ROM Drive

Tuesday, November 6, 2007

Philadelphia Museum of Art

This past weekend HA and I visited the Philadelphia Museum of Art. We also drove on Kelly Dr along the river, went shopping at Franklin Mills Mall, and watched the Bee movie. It was a lot of fun. :)



Wednesday, October 31, 2007

Cool Halloween Costumes

And real techies too I must say. Happy Halloween! :)







Source: Techcrunch.com

Monday, October 29, 2007

Red Sox Nation

I only watch the League and World Series, but I'm starting to like the Red Sox after watching them come back to win from a 3-0 deficit against the Cleveland Indians in the NL series and then swept the Colorado Rockies 4-0 to win the 2007 World Series. It was an amazing feeling, even for a small baseball fan like myself. Go Red Sox Nation!



Source: sportsillustrated.cnn.com

VT Football

BC rains on Hokies' parade with 14-10 victory
Touchdown with 11 seconds left lifts Eagles in comeback
Source: www.hokiesports.com

I am a proud Cavalier, but I also feel bad for VT for such a bad loss.

Saturday, October 27, 2007

The World Is Flat: A Must Read

I haven't had time to sit down and finish a book in a really long time. It's a great feeling to be able to finish Thomas Friedman's latest The World Is Flat Release 3. Thanks to my Public Policy: Globalization and IT course taught by Professor Steve Ruth. I would highly recommend it to everyone interested in concepts, such as globalization and outsourcing.

Friday, October 26, 2007

Final I Bring Lunch Post

I'm happy to say that this is my last I Bring Lunch post. It's been 52 really long weeks, but it's worth it. You have seen all the food that I have been eating in the past 52 weeks, so it's a good time to stop. I think 52 weeks are enough to showcase my mom's cooking and to show how much I appreciate her lunches.

Thanks for reading my blog(s)!

TK

Thursday, October 25, 2007

Hoverwing

Rudy Heeman has developed a hovercraft with the ability to lift- off, leaving other waterbased craft in its wake.






I want one! :)

Source: http://dailymail.co.uk/

Thursday, October 18, 2007

Lutz Roeder's .NET Reflector

Ever wondered what the source code for System.Web.Mail.SmtpMail.Send() function looks like? Lutz Roeder's .NET Reflector is great for looking at the source code of compiled DLLs. It's located at http://www.aisto.com/roeder/dotnet/. Every .NET developer should definitely take a look.



Alt + PrintScreen

I love the PrintScreen button, but now I love it even more. I've just learned you can use Alt + PrintScreen to capture only the active window. Isn't it awesome? :)

Friday, October 5, 2007

Tuesday, October 2, 2007

PhD IT

Just submitted all the required forms for the PhD IT program at George Mason University earlier this morning. I have always wanted to pursue it, but never really thought about the challenges behind it until now. All I know is that it is going to be the most rewarding and challenging experience of my life. Anyway, sometimes it is better to not think too much; otherwise, you might get scared and give up without trying. Wish me luck! :)


GMU Mascot