programming

TwitterFacebook
Get flash to fully experience Pearltrees
http://jesseliberty.com/2010/07/29/12-absolutely-and-insanely-essential-utilities-for-programmers/

12 Absolutely and Insanely Essential Utilities For Programmers

In every era in recent times there has been one profession that for a short while you could enter without formal training. Autodidacts in the 19th century could read the law without recourse to formal education (see Abe Lincoln). In the early 20th century it was aviation. For a short while in the 1980s and early 1990s, it was computing, thanks to the release of the Apple IIe, the IBM PC and the Mac.

Certification

Today I managed to pass EPiServer 6 Certification. The most difficult part is preparing to the exam. The problem is lack of information about the test. http://world.episerver.com/Blogs/Rouslan-Minasian/Dates/2010/8/EPiServer-Certification/

Ajax to Validate Forms

There’s two types of validation: Simple, server-independent validation, i.e. checking email address are the right format, password and confirm password matches, etc. Server-based validation, with can be delivered with a page refresh, or live (as this tutorial will explain), i.e. for checking whether a username is taken. What can we do? Live username checking Password confirmation and strength Checking if an email address is already registered URL validation, i.e. http://jqueryfordesigners.com/using-ajax-to-validate-forms/
http://msdn.microsoft.com/en-us/library/vstudio/bb383977.aspx

Extension Methods (C# Programming Guide)

Extension methods enable you to "add" methods to existing types without creating a new derived type, recompiling, or otherwise modifying the original type.
http://weblogs.asp.net/davidfowler/archive/2008/12/12/getting-your-data-out-of-the-data-controls.aspx

Getting your data out of the data controls - Unhandled Exception

After you've created a layout with a data control of your choice and eventually bound them to some datasource, you almost always want to get that data back out of them(and why wouldn't you, its your data). One thing you'll learn about developing asp.net webpages is that its like petting a porcupine (yikes). If you go with the flow, you probably won't get stuck, but the moment you try to go against the grain you end up with a hand full of thorns. Most of the data controls have events ending in ing and ed e.g. RowUpdating, RowUpdated etc. In most of the event handlers of the ing events it is easy to get the values from the event args.
http://www.4guysfromrolla.com/articles/052406-1.aspx

Checking All CheckBoxes in a GridView

By Scott Mitchell Introduction A common website user interface pattern is a list of items with a checkbox in each row. The archetypical example is the web-based email client, which allows a series of messages to be selected by checking that email's checkbox. Once one or more emails have been selected, the user can apply some group action on those selected messages, such as deleting them, marking them read, or moving them to a different folder.
Nyligen så använde jag pluginet BlockUI för jQuery i ett projekt för att dimma sidan och visa upp ett textmeddelande och en inloggningsruta. Det fungerade efter förväntan bortsett från att post-backen för inloggningen som låg i rutan slutade fungera. http://www.tekniken.nu/utveckling/post-back-i-aspnet-och-jquery-blockui-plugin

Post-back i ASP.NET och jQuery BlockUI plugin

DateTime.ToString() Patterns

http://www.geekzilla.co.uk/View00FF7904-B510-468C-A2C8-F859AA20581F.htm All the patterns: The patterns for DateTime.ToString ( 'd' ) : The patterns for DateTime.ToString ( 'D' ) :
Welcome to the patterns & practices Application Architecture KB! The App Arch Knowledge Base includes a large amount of material that elborates on specific topics in the main PDF guide. It also includes material from the main guide that is targeted and packaged for more specifc audiences, such as the downloadable PDF Pocket Guide series. - J.D. Meier , Alex Homer, David Hill, Jason Taylor , Prashant Bansode , Lonnie Wall, Rob Boucher Jr, Akshay Bogawat .

patterns & practices: App Arch Guide 2.0 Knowledge Base

http://www.codeplex.com/wikipage?ProjectName=AppArch&title=Home