Thursday, March 29, 2007

Links (3/29/2007)

.NET

  1. Bye bye "System.TimeZone2", Hello "System.TimeZoneInfo"
  2. Reflecting over an Event
  3. Designing .NET Class Libraries
  4. MbUnit 2.4 RC

Web

  1. DW20.exe was stopping us from taking the Crash Dumps in w3wp.exe! How to disable it?
  2. Using NHibernate and Log4Net in ASP.NET 2.0 applications
  3. Video: Calling Web Services Asynchronously with ASP.NET
  4. XSD to .Net Class Code Generator

SharePoint

  1. Indexing pdf documents with Adobe Reader v.8 and MOSS 2007
  2. Get into the Groove - whitepapers on Groove
  3. Tip: Using the Preview Pane to View Items in a Large List
  4. SharePoint 2007 Pricing
  5. Some SharePoint Q&A
  6. Video: Publishing a Calendar View As An Email In Outlook 2007
  7. Managed Paths Screencast
  8. Tip: Clearing the SPD workflow assembly cache
  9. How to programmatically add a field to all views in a SharePoint list

Development

  1. Life Beyond Pie Charts: The right visualization for the right job

Miscellaneous

  1. TEN Attributes of a good employee - bill gates
  2. Excel Services: Supported File Format and Features
  3. How to make Vista look even cooler - here are some of the best third party add ons
  4. Since Delphi 7 -- On Steroids

Wednesday, March 28, 2007

Links (3/28/2007)

.NET

  1. Bundle of SysInternals tools
  2. Test Driven (TDD) / First Development by Example

Web

  1. Use Build events to recycle application pool (instead of IISRESET)
  2. High Performance Web Sites: The Importance of Front-End Performance
  3. If an EventHandler is called twice...

SharePoint

  1. How To: Build a Custom Filter Provider Web Part
  2. Using ASP.Net user controls in your WSSV3/MOSS ASPX pages
  3. How to install SharePoint Server 2007 on a single machine
  4. Community Kit for SharePoint (CKS) 2.0 to kick off with a boost from the Solution Sharing Network (SSN) templates and web parts
  5. MS E-Learning releases Collection 5385: Developing Solutions with Windows SharePoint Services 3.0 and Visual Studio 2005
  6. Heads up: DNRTV: SharePoint #4 - This time, talking about BDC
  7. One Very Long Day with WSS - good links and information
  8. Sharepoint Extensions for Visual Studio - released

Development

  1. **** A Set of Unit Testing Rules

Miscellaneous

  1. Last resort for performance issues with Virtual PC on laptops
  2. Windows Vista Trick #3 - create Programs toolbar
  3. Install Vista from USB Key

Tuesday, March 27, 2007

Links (3/27/2007)

.NET

  1. ObjectDataSource and Generics (part 2)
  2. C# Callback and Event Mechanisms
  3. Unit Testing will be in Visual Studio Pro
  4. PolyDictionary III: Cast away
  5. Working with Abstract classes, Sealed Classes, and Interfaces in C#
  6. Anonymous methods, generics and bears...Oh my
  7. WatiN + MbUnit

Web

  1. Video: Binding Data to ASP.NET 2.0 Server Controls

SharePoint

  1. Document templates and SharePoint 2007 content types
  2. MOSS 2007 - Site Map Web Part
  3. Visual Studio extensions for Windows SharePoint Services
  4. Updated Windows SharePoint Services 3.0 Evaluation Guide
  5. MOSS Architecture Diagrams - Visio Server Stencils
  6. Submitting to a SharePoint List
  7. Retrieving SharePoint List Items' Attachment URLs using Lists Web Service
  8. Dundas Chart for SharePoint
  9. SharePoint Solution Installer
  10. How do I? – How I built this blog (Part 2 of 3)... Install Windows SharePoint Services 3.0
  11. Retrieving SharePoint List Items' Attachment URLs using Lists Web Service
  12. Recommended Reading for March and April, 2007

Delphi

  1. Delphi for PHP has been RTM'ed

Development

  1. Developing for Windows Vista
  2. Programming Proverbs 13: Do not recompute constants within a loop
  3. Ten Things You Should Know As A Developer
  4. 5 Traits of a good developer

Miscellaneous

  1. How to SaaS
  2. Remote Desktop 6.0, Network Level Authentication not work on OS prior Vista
  3. VMware launches Workstation 6.0, Player 2.0 and ACE 2.0 release candidates

Sunday, March 25, 2007

Links (3/25/2007)

.NET

  1. Consistent naming of PowerShell Cmdlets
  2. MbUnit: Unit Testing for People who Love Unit Testing
  3. FileWatch
  4. Powershell script to find strings and highlight them in the output
  5. All About Iterators
  6. TypeDef vs. TypeRef
  7. Howto: (Almost) Everything In Active Directory via C#
  8. Managing Internal Connection Strings in SQL CLR code during testing
  9. Using an anonymous delegate in List.FindAll()

Web

  1. Windows Clipboard Sharing Through Web Services
  2. XmlSerialization snippet
  3. Manage Your ASP.NET Session Variables Using a Facade

SharePoint

  1. Planning your MOSS Search Team
  2. Search user controls for MOSS 2007
  3. WSS 3.0/MOSS training is here
  4. Web.config modification manager for SharePoint
  5. Training Site Template - Part 2: Workflows
  6. Office Groove 2007 Developer Portal
  7. Vorsite Announces the Release of their MOSS 2007 Search Connector for FileNet
  8. An Unexpected Error Has Occurred, or Unknown Error in WSS 3.0
  9. Adding paging to SPGridView when using custom data sources
  10. SharePoint MSDN Forums
  11. SharePoint: The Operating System
  12. APAC SharePoint Conference website launched on MOSS with best domain ever: www.microsoftsharepoint.com
  13. Looking for Public internet MOSS references
  14. Customizing MOSS 2007 My Sites within the enterprise
  15. Visual Studio Extensions for WSS v3
  16. Book: Designing Forms for MS Office InfoPath and Forms Services 2007
  17. Role Based Templates for SharePoint My Sites
  18. Creating Filtered lookup dropdowns in Sharepoint 2007

Delphi

  1. Delphi 2007 presentation replays from CodeRage 2007

Development

  1. Brainstorming a test list
  2. Don’t Make Your Products Too Simple
  3. Top 6 List of Programming Top 10 Lists

Miscellaneous

  1. ReadyBoost Compatibility List
  2. Changing SQL Server 2005 SA password
  3. SQL Server Authentication Modes
  4. XML Notepad 2007 version 2.3 is now available
  5. Understand why your computer restarted unexpectedly
  6. More Vista wallpapers
  7. Who ate my memory? - the "why can't I see more than 3GB when I have 4GB installed?" question
  8. Desktop virtualization products comparison
  9. Inside the Windows Vista Kernel

Cincinnati/Dayton Code Camp

Yesterday I attended the Cincinnati/Dayton Code Camp. Due to other commitments, I was only able to attend the morning sessions but they were well worth it.

  1. I attended Joe Whirtley's Practical ASP.NET Caching session.  Very informative session on Joe's tribulations on caching. I spoke to Joe for a few minutes after his session to discuss Delphi - he was a Delphi guy until 3-4 years ago.
  2. The second session I went to was James Avery's MbUnit. It was AWESOME! James covered RowTest, PairWise, RollBack2, Duration, Repeat, ThreadedRepeat, plus covered information on additional fixtures, attributes, and assertions. James is a very dynamic speaker and made it very enjoyable. Steven Harman, who is wicked smart, added some great insight on his uses of MbUnit with SubText. The only negative with the session was they messed up on time because we shut down 10 minutes before the session was supposed to be over. I could listen to James speak all day. I am definitely a MbUnit convert.
  3. The final session of the day was Jim Holmes covering SharePoint 2007. The session covered Workflow and the tools Jim uses. The session was tremendously informative. SharePoint seems like one of those products where it is not there yet on the development side so there is still much you need to do which is manual. Jim coverered A LOT of tools to help with the manual process. Some included the VS Window Manager Power Toy, SlickRun, iisapp.vbs, Watir, WatiN, plus numerous others. As someone who will be starting up their first SharePoint project soon, this session was gold.

All it all it was a great day. I wish I was able to attend the closing session since they were going to raffle off some great software. Also there were several sessions which I missed such as Dustin Campbell (Delegates and Events).

Thursday, March 22, 2007

Links (3/22/2007)

.NET

  1. VS 2005 SP1 Update for Vista Requires VS 2005 SP1
  2. PowerShell gotcha - foreach keyword vs. foreach-object cmdlet
  3. Testing for Expected Exceptions with Visual Studio
  4. Detecting File Changes using FileSystemWatcher
  5. Remove Duplicate Rows From A Text File Using Powershell - you the man Leon!
  6. Getting members of an Enum via reflection

Web

  1. Free JavaScript books by Eric Meyer
  2. Windows Clipboard Sharing Through Web Services
  3. ASP.NET AJAX Documentation Update, Videos and Cool Articles
  4. A Better Way for ClickOnce and FireFox

SharePoint

  1. Searching fileshares with SharePoint Server 2007
  2. Where in the world is the RSS Viewer Web Part
  3. SharePoint 2007 Search gives an error
  4. What's in a name? "DefaultFeatureReceiver" vs. "FeatureConfigurator"
  5. Scope Dependencies for SharePoint Features
  6. SharePoint 2007 & Vista Sidebar Gadgets
  7. "Error Creating Control" when using Microsoft Office SharePoint Designer 2007

Delphi

  1. DelphiSpeedUp for Delphi 2007 - need to check this out
  2. Three simple steps to Vista enable your VCL application
  3. Where are the Desktop State Files in Delphi 2007?

Development

  1. Top ten things ten years of professional software development has taught me
  2. Some Good Advice for Managers

Miscellaneous

  1. **** stpBA Storyboarding: Best Rookie Product (Larry O'Brien's) Seen In Years
  2. PUBLIC SECTOR WEBCAST: Developing Gadgets for the Windows Vista Sidebar (MARCH)
  3. Fixing a broken differencing disk with Virtual Server and VBScript

Wednesday, March 21, 2007

Links (3/21/2007)

.NET

  1. **** PolyDictionary - put multiple types in a single dictionary without losing type safety.
  2. **** PolyDictionary II: Constructed Keys
  3. Script debugging not hitting breakpoints in Visual Studio 2005
  4. Monitoring Build Status in your Windows Vista Sidebar
  5. PowerShell: Find-Item that used to be DIR /S
  6. PowerShell: Retrieving your Outlook appointments for a given date range
  7. QueueDictionary
  8. 100% Reflective Class Diagram Creation Tool
  9. DataTable.DataTableReader example

Web

  1. Binding Data to ASP.NET 2.0 Server Controls
  2. Transforming an XML String in Memory Outputing a String
  3. Delete History
  4. 13 Ways to Avoid Building Web Applications That Suck
  5. Fun with List Types for Caching Data

SharePoint

  1. SharePoint 2007 Maximum Limitations
  2. SharePoint 2007 & File Upload
  3. InfoPath Data Connections: Part 1
  4. Single SignOn Error codes and what they mean
  5. Print list feature improved

Delphi

  1. Theming Windows applications in Delphi 2007
  2. Pence and Swindell on Ruby
  3. The Delphi Renaissance

Development

  1. Interesting... (thoughts on Project Manager)
  2. When good IT managers do bad things - coping with managerial meltdown
  3. 6 Great Ways To Rid Yourself of Good Developers - :)

Miscellaneous

  1. IT Manager Connection - Live Webcasts
  2. Downloadable Books Now Available
  3. More MbUnit Goodness: Test Private Methods
  4. IE6 VPC Refreshed - time-bombed to July 23rd

Tuesday, March 20, 2007

Links (3/20/2007)

.NET

  1. Why iterators are better than collections
  2. WPF Tip: Names can't have ":" in them
  3. VS 2005 Vista Sidebar Gadget Template
  4. Enumerate an Enumeration
  5. SecureString Class Two Real Usages And Counting
  6. Remove empty lines from a file using Powershell
  7. Using Reflection - without paying the price for it
  8. Windows Workflow Foundation and Domain Specific Languages
  9. Determining number of open connections in your connection pools
  10. The Problem With Delegates

Web

  1. 15 Great Resources for Up and Coming CSS Designers
  2. Dynamically Adding Meta Tags in ASP.NET 2.0
  3. ASP.NET debugging in Vista/IIS7

SharePoint

  1. Sharepoint 2007 Business Data Catalog enables Interop with LOB systems
  2. Save emails from Outlook to SharePoint
  3. Using a Site Template (.stp) from another server results in a File Not Found error
  4. What every SharePoint administrator needs to know about Alternate Access Mappings (Part 2 of 3)
  5. MOSS Timer Jobs May Run Late or Not At All
  6. /3GB Switch and WSS 2.0/3.0/MOSS
  7. More New MOSS and WSS Content on MSDN! (March 19, 2007)
  8. SharePoint 2007 WebParts & Publishing Controls - Is there a third way?
  9. Floating ToolPane for SharePoint
  10. MOSS Architecture Diagrams - Visio Server Stencils
  11. **** How do I? – How I built this blog (Part 1 of 3)... Install SQL Server Express 2005

Development

  1. Primary Keys: IDs versus GUIDs
  2. Pair Programming improves your communication skills
  3. Considering a View's Get/Set Roles with MVP
  4. Programming Proverbs 12: Leave loop variables alone

Miscellaneous

  1. IE6 VPC Refresh
  2. Candy Apple Grey (Installing SSRS and Windows Vista)
  3. What do Windows Defender warnings mean?
  4. First Look at MonoRail
  5. Fix RadWindow caching
  6. New whitepaper on Microsoft BI : 2007 Microsoft® Office System Business Intelligence Integration with SQL 2005

Monday, March 19, 2007

Links (3/19/2007)

.NET

  1. C# regex email address
  2. Convert Array List to DataTable
  3. Describing Types in .NET
  4. Basic C# coding guidelines
  5. PowerShell Webcasts available
  6. Powershell Template Engine
  7. Tip/trick: finding errors with mda's - Managed Debug Assistants
  8. Memento Pattern
  9. A realistic log4net config
  10. Binding Oriented Programming
  11. Don't show this dialog again
  12. What version of the .NET Framework is included in what version of the OS?
  13. HowTo : Sys.Preview.UI.Effects.FadeAnimation

Web

  1. Fix problems with Visual Studio F5 debugging of ASP.NET applications on IIS7 Vista
  2. Get base url for a web app
  3. MSDN Webcast Recap: An Introduction to ASP.NET 2.0 Web Parts
  4. DataGridView Printer
  5. Creating User Friendly 404 Pages
  6. Page.IsValid and Validate
  7. Is Your Page Down With OPP?
  8. ASP.NET Case Study: Tracing your way to Out Of Memory Exceptions
  9. Quick CSS Optimization Tip
  10. A shorter and URL friendly GUID
  11. Big News - MVC framework for ASP.NET in the works
  12. Cross post with Master pages
  13. How to manipulate files inside Inetpub/wwwroot all day without being bugged by UAC

SharePoint

  1. SharePoint 2007 Books - good list and if they are released or not
  2. Get Started with InfoPath 2007 Browser Forms and Workflow in MOSS 2007
  3. Database Files in SharePoint Document Libraries
  4. Visual Studio 2005 Extensions for Windows SharePoint Services 3.0 v1.0 Released
  5. VSeWSS Version 1.0 has been released - Visual Studio 2005 extensions for Windows SharePoint Services 3.0
  6. SharePoint Server 2007 Search: Deep Diving
  7. Office SharePoint Server 2007 - Forms Based Authentication (FBA) Walk-through - Part 1
  8. Office SharePoint Server 2007 - Forms Based Authentication (FBA) w/MySites Walk-through - Part 2
  9. SharePoint 2007 - Master Page Picker
  10. How to: create and attach multiple content databases in MOSS/WSS3
  11. MOSS and BI Integration Whitepaper
  12. Kiddies at play ? How *not* to get your blog item selected for the WSS FAQ list
  13. Session Error with Reports Center under MOSS 2007 - Not what you expect
  14. Using Analysis Services data in Excel Services part 4 - Using Windows 2003 Server constrained delegation
  15. Video Downloads Are Live
  16. Adding Activities to SPD
  17. MOSS, SSO, FBA
  18. External URLs with WSS v3
  19. **** SharePoint 2007: Excel Services - A Quick Introduction
  20. How to access SharePoint's Discussion Board using Web Services. Part 2
  21. SharePoint Solution Installer download
  22. How To Change the Site Template Size Limit
  23. You learn something new every day... Site Template Max Limit Increased to 500MB
  24. Changing The Retention Time In The SharePoint Recycle Bin
  25. Event handler impersonation - continued

Development

  1. Changing the way we code
  2. Remote Pair Programming with collaborative text editors
  3. Programming Proverbs 11: Use intermediate variables properly

Miscellaneous

  1. Using Virtual PC 2004 Differencing Disks - I assume VPC2007 has differencing
  2. Virtual PC Environments - Differencing Disk Tip
  3. Resizing a Virtual Hard Drive (VHD)
  4. IE7 Shortcut keys tips
  5. How to repair bad drivers on Vista when it won't even boot
  6. Delphi 2007 for Win32 is "Out the Door"
  7. Hallvard's Delphi 2007 for Win32 Confessions
  8. Dilbert Gadget
  9. The Document Inspector
  10. View PDF files from within Outlook 2007’s previewer

Wednesday, March 14, 2007

Links (3/14/2007)

.NET

  1. Dynamically Generating PDFs in .NET
  2. Generate unique strings and numbers in C#

Web

  1. CSS-Based Navigation Menus: Modern Solutions
  2. Cancelling an AsyncPostback
  3. Introduction to JavaScript Object Notation (JSON)

SharePoint

  1. Download: SharePoint Server 2007 Videos: Enterprise Search Deep Dive Labs
  2. Guide to InfoPath 2007 Developer Documentation
  3. We Were Dead Before the Ship Even Sank (SSRS Reports on SharePoint Lists)
  4. Habit causes a problem when installing WSS 3.0 for the nth time
  5. Step By Step Guide to Creating a MOSS 2007 VPC Image
  6. Impersonation in Event Handlers
  7. The concept of a "Feature" in SharePoint
  8. Move file in event handler causes "No item exists" Error
  9. Template Parts 101 (InfoPath)
  10. Generic SharePoint 2007 Solution Installer
  11. What a Typical Two Day Proof of Concept for Microsoft Office SharePoint Server 2007 Looks Like
  12. Business Data Catalog (BDC) Resources, Tools, and Labs
  13. Guidelines for Designing Accessible Web Sites using MOSS
  14. MOSS07: Enterprise Search Deep Dives

Miscellaneous

  1. How to get around Virtual Floppy hell in a Virtual Platform
  2. Gmail keyboard shortcuts
  3. Installing Windows Vista on your MacBook
  4. Get the Windows Vista Aero theme in a Guest OS using Virtual PC 2007

Tuesday, March 13, 2007

Links (3/13/2007)

.NET

  1. New "Orcas" Language Feature: Extension Methods
  2. The coalesce operator does not consider String.Empty
  3. Vista Command Link Control with C# / Windows Forms
  4. Visual Studio 2005 IDE tips and tricks article
  5. Pack Installer 1.0 Released!
  6. Working with User Experience designers to improve Pack Installer 1.0
  7. Making Office2007 buttons with fading and opacity
  8. ObjectListView Update (1.0.0.9): Debugger Visualizer
  9. An amazing read on Windows Communication Foundation (WCF)

Web

  1. Logging with Custom Web Events
  2. How to choose a class for reading and/or writing XML
  3. 71 CSS Menus
  4. High CPU in GC and other badness caused by SetProcessAffinityMask
  5. Quick Tip: Using XPath to find nodes by attribute value

SharePoint

  1. On being a "SharePoint" expert
  2. SharePoint Products Comparison
  3. Creating Analysis Services Cubes For Use With Excel Pivot Tables and Excel Services
  4. On being a "SharePoint" expert
  5. Using Analysis Services data in Excel Services part 2 - Preparing the MOSS server
  6. Using Analysis Services data in Excel Services part 3 - Create and test an Excel sheet
  7. SharePoint - Fatal Execution Engine Error
  8. **** How to Create a MOSS 2007 VPC Image: For those who want to expirement with MOSS 2007
  9. Extending SharePoint Server 2007 by using Features
  10. Downloadable book: Planning and architecture for Office SharePoint Server 2007
  11. MOSS 2007 Browser Matrix
  12. MOSS 2007 and SQL Server 2005 Maintenance Plans
  13. How to access SharePoint's Discussion Board using Web Services?
  14. SharePoint Branding and Application.Master

Development

  1. Test Reviews Vs. Code Reviews - Some Helpful Tips
  2. Tips for Doing Effective Code Reviews

Miscellaneous

  1. Understanding boot order with Virtual PC 2007
  2. VHD Resizer - resize and convert your virtual hard disks
  3. Virtual PC Networking
  4. Live Search Gadget for Vista Sidebar
  5. Creating Vista Gadgets
  6. Windows 2003 Service Pack 2 goes live
  7. PowerGadgets - PowerGadgets is a revolutionary new data visualization product that utilizes Windows PowerShell, Microsoft’s new scripting shell, to allow the creation of Gadgets in Windows XP, Windows Vista, Windows Server 2003 and Windows Server "Longhorn". PowerGadgets requires no complex development environments, servers or browsers to run real-time Gadget components such as charts, gauges and maps on your desktop or in the Windows Sidebar.
  8. Character based versus word based search, or Searching with wildcards on Windows Vista

Sunday, March 11, 2007

Links (3/11/2007)

.NET

  1. Q&A: Visual Studio 2005 Refresh Helps Developers Take Full Advantage of Windows Vista
  2. ObjectDataSource BLL Pattern
  3. Bubbling Windows Forms Events With Anonymous Methods
  4. (Telerik Controls) New online resources for the past two weeks
  5. Execution order between base and derived inline instance field initializers
  6. More Fun with C# Iterators: Take, Skip, TakeWhile, SkipWhile
  7. Windows Workflow 102 or WF Part 2
  8. Windows Workflow 103 or WF Part 3 - Introduction to Workflow
  9. Customizing RadioButtonList
  10. Copying files with Powershell
  11. Using IIS7 on Vista with VS 2005
  12. Model View Presenter Woes (MVP)
  13. Property Snippets
  14. Compress and decompress strings in C#
  15. Visual Studio 2005: still needs admin rights on Vista?
  16. Continuation Passing Style Anonymous Methods
  17. Anonymous Recursion
  18. Podcast:: Design Patterns Bootcamp: Model View * Patterns

Web

  1. youOS, a web operating system. The ultimate AJAX application
  2. Video: Creating Web Services with the .NET Framework
  3. The Ajax Papers: Part I
  4. Writing WatiN Tests
  5. Asynchronous GridView in 5 simple steps
  6. Debugging XMLSerializer generated code
  7. Building Layered Web Applications with Microsoft ASP.NET 2.0 - Part 2
  8. Simple DataGridView Sample

SharePoint

  1. Upgrading SharePoint Site Templates and List Templates
  2. More On Building a Real World Extranet Application In Microsoft Office SharePoint Server 2007
  3. More SharePoint Goodness from MOSS Guru Ian Morrish – My Favorite Is the New Public Facing SharePoint Banking Site!
  4. Customizing A SharePoint Site Template: Training Site Template - Part 1: Introduction
  5. Word 2007 and Excel 2007 Articles That Deserve a Read
  6. Using Analysis Services data in Excel Services part 1 - Preparing the AD for Kerberos
  7. Creating MOSS 2007 Theme: Avoiding "theme already exist" error
  8. Outlook Form Regions – Which Name do I Use?
  9. Use Excel 2007 to Read and Parse SharePoint 2007 Logs
  10. Training Site Template - Part 1: Introduction
  11. SharePoint Designer Training and .NET Controls How To
  12. SharePoint Backup Restore, High Availability, and Disaster Recovery
  13. Adding Flash Animations To SharePoint
  14. IRM and the Object Model
  15. Lovely SharePoint Books - have all 3 - ASPNETWPIA is an excellent book, need to focus on the other two
  16. HOW TO: Create a custom Windows Workflow Activity and make it available in SharePoint Designer
  17. SharePoint Backup Restore, High Availability, and Disaster Recovery
  18. How to Make the Content Query Web Part Cooperate with Links
  19. Sharepoint Tips And Tricks now has a domain!
  20. Office SharePoint Server EventID 7888
  21. Building Real World MOSS 2007 Applications
  22. Building a real world extranet application with MOSS 2007 (Part 2 of 3)
  23. SharePoint Pro Live virtual conference date moved
  24. Setting up SharePoint? Accounts need their domain.
  25. SharePoint Designer 2007 - Demos
  26. Performance Capacity for MOSS 2007
  27. SPPurgeList on CodePlex - Purging a SharePoint list of all items and folders
  28. MOSS 2007 - Web CM - Common Page and Site Customization Tasks

Development

                1. Specialization: the future of our industry?
                2. A thought provoking post by Rocky Lhotka (see above post)
                3. Programming with a mouse considered harmful
                4. Ten Ways To Be A Better Product Manager

                Miscellaneous

                1. Critical Update for SQL Server 2005 Service Pack 2 (KB:933508)
                2. Save as PDF for Office 2007
                3. UAC Deep dive over on Channel9
                4. Dude, Where's My 4 Gigabytes of RAM?
                5. Consequences of Disabling the Vista Search Indexer
                6. Screensaver never activates on Vista? It's the wireless mouse, stupid. - not sure if this worked for me. I made the change before testing the screen saver.
                7. Son of More Windows Vista Tips

                Tuesday, March 06, 2007

                Links (3/6/2007)

                .NET

                1. **** Visual Studio 2005 Service Pack 1 Update for Windows Vista
                2. VS2005 Tips & Tricks
                3. Convert an XML document to a dataset
                4. F#.NET tutorials and examples
                5. Policy Injection Application Block - ObjectBuilder - Dependency Injection
                6. Get computer name
                7. Manipulating strings in C#
                8. How to determine schema definitions of Stored Procedures in .Net
                9. Building Software Factories - Factories 201

                Web

                1. Design Patterns for ASP.NET Developers (Part 2)
                2. Speed Optimization in ASP.NET 2.0 Web Applications
                3. (Dan Hounshell) really likes WatiN
                4. ASP.NET Controls Filter the Data View

                SharePoint

                1. How to Upgrade an Area based on a Custom Site Definition
                2. SPIEFolder on CodePlex - Importing/Exporting SharePoint Document Libraries
                3. SharePoint 2007 Overview Slides
                4. ROI Analysis Tool for Windows SharePoint Services 3.0
                5. More SharePoint Training Videos
                6. Guidelines using SharePoint 2007
                7. Update to using External URLs with WSS v3
                8. The SharePoint Developer Map - a useful overview of SharePoint
                9. What every SharePoint administrator needs to know about Alternate Access Mappings (Part 1 of 3)
                10. Configuring Database Mirroring for SharePoint Products & Technologies
                11. Why can't I access SharePoint by UNC path?
                12. The Detailed Forms Based Authentication Steps!
                13. Enabling MySites with Forms Based Authentication sites
                14. Part 1: Event Handlers: Everything you need to know about Microsoft Office SharePoint Portal Server (MOSS) Event Handlers.
                15. SharePoint 2007 Features Project
                16. Wading the waters of MSFT MOSS licensing
                17. SharePoint Feature Manager - Updated Version Now Available
                18. SharePoint Designer Training Videos Now Available Online

                Development

                1. What is SCRUM?
                2. How are you keeping up with this deluge of technology?
                3. **** Getting Started Learning Some New Developer Habits
                4. Replacing Recursion With a Stack
                5. Your Code: OOP or POO?  - Can't say that I have this problem

                Miscellaneous

                1. Cleaning up your disk drives in Windows Vista
                2. Changes in licensing and pricing after Q1 2007 (Telerik Controls)
                3. Windows Server Virtualization Demo
                4. Changes to the New Virtual Machine Wizard in Virtual PC 2007 (part II)
                5. Vista Start menu: a nice command prompt for normal users
                6. How to configure Vista to enable ClickOnce publishing
                7. Vista: Best Practices
                8. Free Gadget Generator for Vista

                Personal

                My new laptop came today. Unfortunately I need to go out of town tomorrow so I won't have time to play with it :(. If it came on time (2/16), it would not have been an issue getting it ready for my presentation. BTW, since I will be out of town through Friday, presenting at our User Conference, things around here may be a little quiet.

                Sunday, March 04, 2007

                Links (3/4/2007)

                .NET

                1. Building and Debugging Powershell cmdlets in the VS IDE
                2. Start-Demo: Help doing demos using PowerShell
                3. PowerShell - Functions vs. Filters
                4. Research for Reflector presentation
                5. Visual Studio Add-in: Use Vista Search directly from Visual Studio
                6. Collection Class starter
                7. .NET Tip: Compressing/Decompressing Your Files
                8. Preview of What's New in C# 3.0
                9. Configuring the Policy Injection Application Block
                10. Sidebar Gadget Authoring in C#
                11. The Breakpoint will not currently be hit. No symbols have been loaded for this document.
                12. EViL v1.0.4 release
                13. Template Pattern
                14. Singleton Pattern
                15. Prototype Pattern
                16. FIX: The Visual Studio 2005 IDE may crash when you try to close a solution or try to exit the Visual Studio 2005 IDE
                17. (Darren Neimke's) Sidebar Gadget article is up
                18. (Darren Neimke's) WF Webcasts are up

                Web

                1. Flash swf object in html: z-index
                2. Mulling over WPF/E
                3. Detecting if IIS is installed and ASP/ASP.NET is registered
                4. ASP.NET and Windows Workflow Foundation

                SharePoint

                1. SharePoint Object Model Map
                2. Microsoft Office SharePoint Designer 2007 -- Training Video's Posted and Available for Customers, Partners
                3. Be wary when removing or replacing the My Site link
                4. Integrating ASP.NET AJAX with SharePoint
                5. How to Convert a SharePoint Workflow Project to a Visual Studio Tools for Office SharePoint Workflow Project
                6. Useful and (free!) SharePoint "Features" available at http://www.CodePlex.com/Features
                7. Use the MOSS BDC? - get this ADF generator!
                8. 'citizens of SharePoint'
                9. Stuck? Write a Test. Any Test.
                10. Comparison of 2003 and 2007 Features and Terminology
                11. Yes! I’m still here! I’m just building Reports in SharePoint with SQL Server 2005 SP2!
                12. How To: Create a site collection in a workflow
                13. Web 2.0 in the Enterprise - with the 2007 Microsoft Office System
                14. Customize the Page Editing Toolbar in MOSS 2007
                15. Using CS2007 with Office SharePoint Server 2007
                16. RAPID for SharePoint
                17. Before Deleting The MySite Link From Peoples Pages…. Read This!
                18. OneNote 2007 - The face that SharePoint should always have had!
                19. InfoPath 2007 Sample: Training Labs
                20. 300-level MOSS Search Webcasts
                21. Get ‘Em While They’re Hot – Get Your iFilters at Filter Central
                22. So which SharePoint v3 book(s) should I buy?
                23. Close SPSite and SPWeb when using the MOSS Object Model
                24. Managing Content Type order and visiblility on a SharePoint list in code
                25. Microsoft Official Curriculum (MOC) content for SharePoint Products and Technologies now available
                26. Useful and (free!) SharePoint "Features" available at http://www.CodePlex.com/Features

                Development

                1. When you're learning something, strive for quantity before quality.
                2. 10 Rules for a Good User Interface
                3. Test Driven Development
                4. Curly's Law: Do One Thing
                5. Rules for Object Composition

                Miscellaneous

                1. I'M Making a Difference
                2. Wired Online lists their favorite 7 add-ons for IE7
                3. Dave Northey on Virtualization
                4. Free SQL Server Training Videos (and other good data tutorial pointers)
                5. Programmer's Exploration of Vista's User Account Control
                6. **** Virtual PC Tips and Hardware Assisted Virtualization

                Thursday, March 01, 2007

                Links (3/1/2007)

                .NET

                1. Wacky Ideas 2: Class interfaces
                2. EViL Decorating in the Igloo
                3. .Net 2.0 Cryptography Implementation - Scenario 1
                4. Running PowerShell Scripts from the Command Line in a Hidden Window
                5. Building a recipe application using Vista and .NET 3.0 (Part III: Using Windows Vista and .NET 3.0 features)
                6. Factories 201 – What are the challenges?
                7. Visual Studio 2005 SP1
                8. Just Released: Enterprise Library 3.0 February 2007 CTP
                9. C# code to get generic list of dates between starting and ending date
                10. Vital Techniques for using Objects as Properties

                Web

                1. IIS Reporter - Real Time IIS Connected User Reporting
                2. Nested GridView Grouping and Displaying SubTotals and GrandTotals
                3. Introduction to Web Parts
                4. Introducing JSON
                5. Cancelling an Asynchronous Request
                6. Some ASP.NET AJAX basics
                7. Multiple sites and host headers on localhost with IIS7

                SharePoint

                1. Application Development on MOSS 2007 and WSS v3
                2. SharePoint Inspector - a cool WSS3/MOSS2007 exploration tool
                3. Great Collection Of SharePoint 2007 “How To” Videos Available for Download
                4. (Andrew Connell's) SharePoint v3/2007 Book Recommendations (as of February 28, 2007)
                5. MOSS Search Performance and Capacity Whitepaper Released
                6. How to create UI prototypes with Visio
                7. Microsoft Best Practices Analyzer for Windows SharePoint Services 3.0 and the 2007 Microsoft Office System
                8. MOSS and Solution deployment: Your Features folder is missing some files
                9. ASP.NET 2.0 Web Part vs Sharepoint 2007 Web Parts
                10. MOSS Search Performance and Capacity Whitepaper Released
                11. Using the Contact Selector Control
                12. Microsoft SharePoint 2007 and the EMC Documentum Platform
                13. When SharePoint Services go AWOL...
                14. Why consider a Project Server 2007 deployment with Microsoft Office SharePoint Server (MOSS)?
                15. MOSS and Solution deployment: Your Features folder is missing some files
                16. **** SharePoint 2007 Pricing - Made Simple
                17. **** SharePoint Task Oriented (How - To Screencasts)
                18. Navigation options in a SharePoint Publishing Site
                19. Adding a custom action to the MOSS expiration policy
                20. MOSS Custom policies part 1 - Creating a custom information management policy
                21. MOSS Custom policies part 2 - creating a handler to submit items to the records center
                22. MOSS Custom policies part 3 - implementing the custom policy
                23. Incoming e-mail in SharePoint 2007 - WOW!
                24. New Audio-cast: Windows Vista, Office 2007 and SharePoint Server- Bringing it all together in healthcare

                Development

                1. The best user manuals EVER
                2. Great programmers do not make great software engineers
                3. Good Programmers Do Like to Code; It's All the Other Crap They Don't Like
                4. Reducing the risk of codevelopment

                Miscellaneous

                1. **** WTF is my @#$% machine doing!? How to figure this out.
                2. Find out why your hard disk is blinky all the time
                3. IE7 in Vista: Folder Redirection for Favorites on the Same Machine
                4. Welcome to the MSDN Virtual Labs
                5. Blat - Command Line Emailer saves me time
                6. Stop that annoying, loud ThinkPad keyboard beep while typing
                7. COMMENTARY: VMware Whitepaper 'lets loose' on Microsoft Virtualization Licensing and Distribution Terms
                8. Installing Vista on my work PC
                9. More Windows Vista Tips
                10. Data Mining Addins for Office 2007 (Excel & Visio)
                11. My Screen Saver Vista Sidebar Gadget
                12. Windows vista security
                13. Enabling the Word 2007 Developer Tab
                14. ClipName works on Vista!
                15. Large fonts, presentations and Vista
                16. Choosing Anti-Anti-Virus Software
                17. PDF Preview support in Outlook 2007
                18. Google Gadgets, Widgets and Moduls
                19. 2007 Microsoft Office Add-in: Microsoft Save as PDF or XPS
                20. Learn Ruby on Rails: The Ultimate Beginner's Tutorial
                21. DHTML Desktop - XP in the browser
                22. Linking Word 2007 Content Controls to Custom XML