Monday, January 01, 2007

Links (1/1/2007)

.NET, C#, VB.NET

  1. New Operator in C# 2.0: ?? (null coalescing operator) - double question mark for searching
  2. Using the ?? (null coalescing operator) for ViewState properties
  3. The ?? operator (C# 2.0)
  4. The use of Queues in C#
  5. An easy way to populate instances using generics
  6. Define union types in C# - StructLayout attribute magic
  7. Removing nulls from a DataTable
  8. Build your own Visual Studio: An Application Framework for Editing Objects at Runtime
  9. Some cool tips for .NET
  10. C# app to count #ifdef usage
  11. Understanding Connection Pooling in .NET
  12. Class that creates sequential GUIDs
  13. Generic Data Structures and Algorithms in .NET 2.0
  14. Throw vs. Throw ex
  15. Encrypt and decrypt a string
  16. How events work under the surface
  17. Anonymous delegates for event handling
  18. Calling APIs, the .NET way

Application Blocks

  1. Validation Application Block - 4 Tutorials
  2. **** Just Released! Enterprise Library 3.0 - December 2006 CTP
  3. **** EntLib 3.0 - Strong Naming Guidance Package
  4. **** ObjectListView Update (1.0.0.6)
  5. Validation Application Block - Integrating it into your Business Layer

ASP.NET, Atlas, AJAX, JavaScript, Xml

  1. ASP.NET Graphs: Raise the bar
  2. ASP.NET 2.0: A Getting Started Guide
  3. How to run a root "/" site with the local web server using VS2005 SP1
  4. Update for the free wwHoverPanel AJAX Control posted - very nice control
  5. Bridge design pattern with JavaScript
  6. Mulitple Master Pages in ASP.NET application
  7. Why JSON isn't just for JavaScript
  8. Expanding Urls with RegEx in .NET
  9. CSS Tutorials : Lesson 1 - Introduction
  10. CSS Tutorials : Lesson 2 - Syntax
  11. Caching in an ASP.NET 2.0 Web Application
  12. Speed Optimization in ASP.NET 2.0 Web Applications
  13. JavaScript targets and the "this" reference
  14. ASP.NET Podcast Show - JSON Data Format
  15. ASP.NET 2.0 Web Parts - Creating an Editor Zone Dialog
  16. Introduction to XmlSerializer
  17. Use FxCop with ASP.NET 2.0
  18. Deployment of a VS2005 Web Application Project
  19. How to make dynamic hyperlinks using C# in ASP.NET
  20. RegexHelper - a JavaScript wrapper for RegEx usage

SharePoint

  1. Moving layout files (master pages, page layouts, CSS, etc.) in a MOSS site between multiple environments
  2. Hiding field controls in a page layout from presentation

Development, Product Management

  1. Getting things done!!! Can't keep track of all the tasks you have to do? Need a better tool to implement GTD? - My Life Organized task manager
  2. Testing private methods, new to MbUnit 2.4
  3. ReSharper plugin for MbUnit
  4. Skill sets still decide between C#, VB.NET, and Java
  5. Web Design Tutorials and Articles
  6. **** Web-based Whiteboarding for Software Developers
  7. Programming is hard: Get over it
  8. Product Manager - Build Consensus
  9. **** Don't make the demo look done
  10. Are you a programmer or a developer?
  11. Sphere Online Judge (SPOJ): solve really hard programming problems online

Patterns, OO

  1. **** The Abstract Factory Pattern
  2. **** Creational Design Patterns
  3. **** Structural and Behavioral Design Patterns
  4. **** Model View or Controller (MVC)? Two Simple Questions
  5. **** Common mistakes when approaching OO design - Class Dependencies
  6. Proposed New Years Resolution: Generate your code
  7. Proposed New Years Resolution: Write Reusable Models
  8. Downcasting is a Code Smell

Other Software / Miscellaneous

  1. Ribbon UI Control Roundup for Developers
  2. EviL Validation Library 1.0.1 Released
  3. thePeoplesToolbox - Web Developer Tools for Web Designers
  4. 12 handy things/tips to know about Vista
  5. Remote Desktop tips and tricks
  6. Logging in with a keyboard - so true!
  7. NextAction - Updated - looks interesting
  8. What is Windows PowerShell?

r.a.d. Controls

  1. Updated assembly references for Q4 2006
  2. Chart 3.0 Review

0 comments: