Monday, October 25, 2010

Links (10/25/2010)

Yep, it has been way too long since I wrote a links post. Moving to a new city (Raleigh, NC), jumpstarting a new office, and learning new technologies have taken my available time. I hope to continue with my links blog posts. Definitely a great way to stay up-to-date on the latest technologies and news.

.NET

  1. Getters and Setters
  2. The Truth About Value Types
  3. Converting a concatenated String into String.Format
  4. Enumerating Through XML Elements Using LINQ-to-XML
  5. Redlining C#'s Dynamic Features
  6. Links to Scott Guthrie's Using LINQ to SQL Tutorials
  7. NuPack brings package management to Microsoft .NET
  8. Some Best Practices for C# Application Development (Explained)

Web

  1. Understanding YSlow
  2. Hanselminutes Podcast 236 - Misunderstanding REST with Mike Amundsen

Visual Studio

  1. A Visual Guide to speeding up Visual Studio 2008/2010
  2. 5 Easy Tips to Reduce and Refactor Your Code with Resharper
  3. 5 (more) Easy Tips to Reduce and Refactor your Code with Resharper (Tips 6-10)
  4. Patch for VS 2010 “Scrolling Context Menu”
  5. Our Visual Studio Extensions hit over 20,000 downloads!
  6. Windows Phone 7 Developer Tools Released
  7. Develop for Adobe Flash/Flex in Amethyst for Visual Studio
  8. Amethyst, a Flex IDE for Microsoft Visual Studio Released
  9. Visual Studio 2010 Keyboard Shortcuts
  10. Search and Navigation Tips/Tricks with Visual Studio
  11. Debugging Tips with Visual Studio 2010
  12. Windows Phone 7 MVVM Template for Visual Studio
  13. Visual Studio Tip => Run to cursor
  14. jQuery Code Snippets for Visual Studio 2010

Development/Miscellaneous

  1. The ‘third way’ in creating engaging presentations? PptPlex brings canvas functionality to PowerPoint
  2. Updates: ProcDump v2.0, Process Monitor v2.92, and a new Mark's Blog Post
  3. Getting Started with NDepend 3
  4. 12 Absolutely and Insanely Essential Utilities For Programmers
  5. 40 Hour Work Week at Microsoft

Monday, July 26, 2010

Links (7/26/2010)

.NET

  1. CSLA 4 release
  2. Extension Methods and the Debugger
  3. Creating a Collection from Singletons and Collections using LINQ
  4. Code-First Development with Entity Framework 4
  5. Book Review: WCF 4.0 Multi-tier Services Development with LINQ to Entities

Web

  1. Prototypes and Inheritance in JavaScript
  2. New Features in Fiddler 2.2.9.9 Beta
  3. Use jQuery to Create a Tag Cloud
  4. Northwind 2010 Web Database is now available
  5. Override SaveViewState Custom Controls - Cautious
  6. Optimize Viewstate and Enum
  7. Transferring large data when using Web Services
  8. 25 Beautiful Examples of jQuery and CSS Drop-down Menu Tutorials
  9. 20 Smashing jQuery WebApps

Visual Studio

  1. Visual Studio 2010 Keyboard Shortcuts/Keybinding Cards v2 – More page size options, more content, fewer faces
  2. Solution Navigator in Productivity Power Tools Update
  3. Productivity Power Tools: A MUST Have
  4. Visual Studio Solution Navigator
  5. VS 2010 Productivity Power Tools Update (with some cool new features)
  6. Would you like some Ultimate [Ranger] Architecture Guidance? There’s a Visual Studio Gallery page for that…
  7. Visual Studio 2010 Guidance – What’s changed and what’s coming?
  8. Feature Builder v1.0 Released (Remember, this is the tool that helps build tools… The Power Tool for Visual Studio Power Tools)
  9. CodePlex.Snippets 4.0 - Visual Studio 2010 Code Snippets for C# Developers

Development/Miscellaneous

  1. Recommended ISO Tools
  2. Multiple Signatures in GMail for Different E-Mail Addresses
  3. Does your DEMO laptop with Intel Core i3/i5/i7 CPU bluescreens?
  4. The World Cup Summarized as a Visio Diagram

SharePoint Links

Silverlight Links 

Sunday, July 11, 2010

Links (7/11/2010)

.NET

  1. C# Fundamentals: The Joys and Pitfalls of Enums
  2. An Extensive Examination of LINQ: Extending LINQ - Adding Query Operators
  3. Floating point numbers and string representations
  4. Unit Tests and LINQ Queries
  5. Recursive Descent Parser using LINQ: The Augmented Backus-Naur Form Grammar
  6. Working with Zip Files in .NET [Richard Lee]
  7. Null Or Empty Coalescing
  8. Great Uses of Using Statement in C#
  9. Testing Email Sending

Web

  1. July 9th Links: ASP.NET, ASP.NET MVC, jQuery, Silverlight, WPF, VS 2010
  2. Introducing “Razor” – a new view engine for ASP.NET
  3. New Embedded Database Support with ASP.NET
  4. Great Ways to Learn jQuery
  5. Introducing WebMatrix
  6. Microsoft WebMatrix in Context and Deploying Your First Site
  7. 25 Incredibly Useful CSS Tricks You Should Know
  8. Creating Bar Graphs using jQuery UI
  9. A Handful of Great jQuery Articles…

Visual Studio

  1. VS 2010 productivity improvements - Part I
  2. VS 2010 productivity improvements, Part II
  3. VS 2010 Productivity Improvements, Part III
  4. VS 2010 Productivity Improvements, Part IV
  5. VS 2010 tabs appearance improvements
  6. Small bug in Visual Studio Pro Power Tools
  7. ReSharper Shortcut for Context-Sensitive Unit-Test Running

Development/Miscellaneous

  1. Outlook 2010 – Disable the read receipt annoyance
  2. FireBug for All Other Browsers
  3. How I Cloned my Laptop Hard Drive or Skirting the Dreaded Hard Drive Kerklunk
  4. Safely signing in on a computer that's not yours
  5. Sync It. Sync It Good

Tuesday, June 15, 2010

Links (6/15/2010)

.NET

  1. LINQPad Has Replaced Snippet Compiler in my ToolBox
  2. Sometimes an enum is not the best idea
  3. Conditional Attribute
  4. Checking For Empty Enumerations
  5. C#: System.Lazy and the Singleton Design Pattern
  6. C# 4.0/BCL 4 Series: C# 4 Named Parameters
  7. C# 4.0/BCL 4 Series: C# 4 Optional Parameters
  8. Caveats of C# 4.0 optional parameters
  9. Linq To Dataset: Display the contents of several tables in a data control

Web

  1. Spicing Up Your Website With jQuery Goodness
  2. It's Here! Visual Studio 2010 and ASP.NET 4.0 Ship
  3. What’s new in ASP.NET 4.0: Core Features
  4. MVC 2 Presentation – Final Demo
  5. Sesame Data Browser: filtering, sorting, selecting and linking
  6. HTML5 should not mean “Requires Safari”
  7. Using LinqPad to Query OData Services – Screencast
  8. Rich Tooltips With jQuery
  9. Using transactions with LINQ-to-SQL
  10. Tabbed Content with Navigation using jQuery UI
  11. Mouseless Browsing
  12. HTML5 And Flash: Why It’s Not A War, And Why Flash Won’t Die
  13. 35 jQuery Tutorials You Must Know
  14. ASP.NET Page Curls using jQuery
  15. Overview of XSLT

Visual Studio

  1. Free download: Visual Studio 2010 Pro Power Tools
  2. Silverlight 4 Tools for VS 2010 and WCF RIA Services Released
  3. Visual Studio 2010 Productivity Power Tool Extensions
  4. The Best Visual Studio 2010 Productivity Power Tools, Power Commands and Extensions
  5. The Ultimate Visual Studio 2010 Resources Page
  6. ReSharper snippet for a Custom Exception
  7. ReSharper PowerToys gone OSS
  8. Announcing the first Visual Studio Pro Power Tools!
  9. VSGesture v2 for VS 2010 – Adding mouse gesture support to VS 2010 (No, not those “hand gestures” I see you doing at your screen… ;)
  10. VS 2010 productivity improvements, Part II
  11. Code Rush Vs. ReSharper
  12. Make the Visual Studio 2010 IDE colors look like Visual Studio 2008

Development/Miscellaneous

  1. New Tool: Sysinternals RAMMap v1.0
  2. Updates: Coreinfo v2.1, Process Monitor v2.91, Disk Usage v1.34 and a book Making it Big in Software
  3. Update: Autoruns v10.01
  4. Wanna Job? Where is your online CV?
  5. What is PowerPivot?
  6. PowerPivot is the analysts/managers killer app
  7. Office 2010 Professional Plus (Top 10 reasons to upgrade)
  8. Disable Password Complexity/Expiration etc. Policy on Windows Server 2008
  9. How to Write Crisp and Effective Emails
  10. Mapping a SkyDrive Folder in Windows Explorer II (an even easier way than before)
  11. Resurrecting User Interface Prototypes (Without Creating Zombies)
  12. Scroll Banner or Text in Silverlight

SharePoint Links

Silverlight Links

Thursday, May 13, 2010

Links (5/13/2010)

.NET

  1. Simplify, Shorten and Speed Up Your LINQ Statements with "Let" (blog.nitriq.com)
  2. Entity Framework 4.0 POCO Classes and Data Services
  3. C# 4.0/BCL 4 Series: Complex numeric type
  4. C# 4.0/BCL 4 Series: BigInteger
  5. C# 4.0/BCL 4 Series: System.Tuple
  6. REST to Objects in C#
  7. Use Extension method to write cleaner code
  8. All the posts in LINQ series
  9. Exploring LINQ #3

Web

  1. 5 CSS Methods to Style a Block with Background
  2. jQuery - Handling Events using jQuery
  3. Understanding CSS Specificity
  4. jQuery Templates and Data Linking (and Microsoft contributing to jQuery)
  5. AJAX in 5 minutes using jQuery
  6. Using CSS with JSON
  7. jQuery plugin that adds a gmail-like confirm-before-exit feature to a form
  8. HTML5 Readiness Chart
  9. HTML 5 : An introduction to its features
  10. CSS 2.1 and CSS 3 Help Cheat Sheets (PDF)

Visual Studio

  1. Visual Studio 2010 - Faster Startup with /nosplash
  2. Visual Studio Gives You Tooltip Support with Resource Files
  3. Visual Studio 2010 Keyboard Shortcut Posters Available
  4. Customizing the Visual Studio 2010 Start Page
  5. Pinning Projects and Solutions with Visual Studio 2010
  6. Visual Studio 2010 – My Favorite Features
  7. Visual Studio 2010 Simulcast (Part 3 of 6): SharePoint and Office Development
  8. Visual Studio 2010 Simulcast (Part 4 of 6): Windows Development
  9. Visual Studio 2010 Simulcast (Part 5 of 6): Web and Cloud Development
  10. Visual Studio 2010 Simulcast (Part 6 of 6): Windows Phone 7 Development
  11. Visual Studio 2010 Extension Manager (and the new VS 2010 PowerCommands Extension)

Development/Miscellaneous

  1. Debug It!
  2. SharpDevelop 3.2
  3. Passwords you CAN write down? Secure passwords that you can carry in your wallet, PasswordCard to the rescue.
  4. Balsamiq: Sample Architecture Mockup

SharePoint Links

Silverlight Links

Azure Links

Sunday, May 02, 2010

Links (5/2/2010)

.NET

  1. Layering enumerators
  2. Reactive Framework Getting your LINQ on
  3. C#: Adding Functionality to 3rd Party Libraries With Extension Methods
  4. LINQ and Aggregate function

Web

  1. High Performance JavaScript
  2. Is the Future of the Web HTML5
  3. What's Wrong With CSS
  4. April 30th Links: ASP.NET, ASP.NET MVC, Visual Studio 2010
  5. Tip: Replacing Html.Encode Calls With New Html Encoding Syntax
  6. Create a Simple Interactive CSS Button with jQuery
  7. jQuery Masonry – the answer to vertical flow layout
  8. Custom Table Headers With the ASP.NET GridView Control
  9. 40 Useful jQuery Techniques and Plugins
  10. Playing with aspx page cycle using JustMock
  11. 15 Excellent CSS Grid Systems For Web Designers
  12. HTML 5 Presentation

Visual Studio

  1. Visual Studio color schemes Repository
  2. What's New In Visual Studio 2010
  3. Download and Share Visual Studio Color Schemes
  4. Your Visual Studio 2010 Dream Machine
  5. The Best of Visual Studio 2010: Using the Call Hierarchy (C# Only)

Development/Miscellaneous

  1. Balsamiq: age Break Strip / Tear / Rip
  2. Save Significant Disk Space by Setting MaxPatchCacheSize to 0
  3. 10 New UX Books To Look Out for in 2010
  4. Reach out and touch your PowerPoint - pptPlex updated, says hello to PowerPoint 2010 and Windows 7 Multitouch
  5. Tip: Use Evernote to remember the people you meet
  6. Top 10 Reasons to invest in MSDN Subscriptions
  7. Updates: LiveKd v4.0, AccessChk v5.0, LogonSessions v1.2 and serveral PsTools and a new Mark's Blog Post - The Case of the Printing Failure

SharePoint Links

Silverlight Links

Azure Links

Tuesday, April 27, 2010

Links (4/27/2010)

.NET

  1. Reactive Framework Building an IObservable Event Generator
  2. Reactive Framework Why bother
  3. Lambda’s for .NET made easy…
  4. C#: LINQ vs foreach - Round 1.
  5. Working with Joins in LINQ
  6. Leveraging the Power of Typed DataSets, IEnumerable<>, and LINQ
  7. Using C# 4.0’s DynamicObject as a Stored Procedure Wrapper
  8. So You'd Like to Send Some Email (Through Code)
  9. Every Binary Tree There Is
  10. C# Extension Methods - To Extend or Not To Extend...

Web

  1. 30 Pure CSS Alternatives to JavaScript
  2. Accessible Showing and Hiding
  3. Animated Landscape Using CSS and jQuery
  4. jQuery Feature Carousel Plugin
  5. 15 CSS Habits to Develop for Frustration-Free Coding
  6. Quick Tip: HTML5 Features you Should be Using Right Now
  7. Create auto-complete using jquery and css

Visual Studio

  1. Box Selection and Multi-Line Editing with VS 2010
  2. Updated Blue and Dark Visual Studio 2010 Themes
  3. ReSharper 5.0’s LINQ Refactoring Continues to be Amazing!
  4. Visual Studio 2010 Zooming – Keyboard Commands, Global Zoom
  5. Visual Studio 2010 and .NET 4 Released
  6. Jinx: Visual Studio plug-in for debugging multi-threaded code
  7. Enable or Disable All Breakpoints

Development/Miscellaneous

  1. 8 things I wish everyone knew about email
  2. Hidden Windows 7 Wallpaper
  3. Outlook 2010 Does Not Work with Windows Server 2003 POP3 Service
  4. Using Windows Explorer & SkyDrive without ANY 3rd party software (not even Office 2010!)
  5. Syncing iPhone with iTunes via WiFi -
  6. Balsamiq: 3D Button presses
  7. Fixing the Desktop Icon Drop Shadow Problem on Windows Server 2008
  8. No Crystal Ball Required
  9. eBooks on iPad vs. Kindle: More Debate than Smackdown
  10. My Favorite iPad Apps….So Far

SharePoint Links

Silverlight Links

Azure Links

Sunday, March 28, 2010

Links (3/28/2010)

.NET

  1. Quick way to search for characters in a string without using regex or loops
  2. Updated the CsvFileTester for Jet 4.0
  3. Compare two XML Files using .Net
  4. Adding the ForEach(Action) to IEnumerable

Web

  1. 20 Helpful jQuery Methods you Should be Using
  2. Creating an OData API for StackOverflow including XML and JSON in 30 minutes
  3. 75 RSS Feeds Every Designer Should Follow
  4. Performance Tip #2: Iterating Over Node Collections
  5. Windows Azure Platform
  6. 19 CSS html calendars for your next web application
  7. March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight
  8. jQuery UI 1.8 adds position, button, autocomplete, new widget factory, lighter core
  9. Most Practical CSS Cheat Sheet Yet
  10. Grid Accordion with jQuery | CSS-Tricks
  11. Understanding the CSS Float Property
  12. Introduction to the Reactive Extensions for JavaScript – jQuery Live Event Integration

Visual Studio

  1. Techniques in Advanced .NET Debugging with John Robbins

Development/Miscellaneous

  1. Taming Goliath: Selling UX to Large Companies (part 1 of 2)
  2. Taming Goliath: Collaboration with Large Companies (part 2 of 2)
  3. Preview Code Files in Windows 7
  4. 10 Questions to Ask Your New Manager
  5. Saving power on the go – getting your laptop battery to last all day
  6. Be a Better Developer 5 – Being a Salesperson
  7. How to : Disable Shutdown Event Tracker in Windows 2008
  8. Developing Functional Specifications based on the UML Model
  9. USB Memory Support for the Xbox 360 coming April 6th
  10. Updates: Process Explorer v12, VMMap v2.62, DiskView v2.4
  11. 7 Qualities That Makes A Awesome User Interface

SharePoint Links

Silverlight Links

Tuesday, February 16, 2010

Links (2/16/2010)

.NET

  1. Rollup Extension Method: Create Running Totals using LINQ to Objects
  2. LINQ: ToLookup vs ToDictionary
  3. Architect 3 : Building Data Access Layer Using Microsoft Enterprise Library 4.1
  4. Extension methods as default interface method implementations
  5. Tip 10 : Returning the first part of a string with delimiter
  6. Windows PowerShell Quick Reference Guide Updated
  7. Enumerate Enum flags

Web

  1. Handling Errors With jQuery.load
  2. Adding properties to an asp.net masterpage
  3. gwt-presenter, or “How to get excited about MVP”
  4. SCREENCAST: Managing Browser History Using Client Script Without ScriptManager
  5. 10 Brilliant CSS3 and jQuery Examples
  6. Creating a Fancy menu using CSS3 and jQuery
  7. Built-in Charting Controls (VS 2010 and .NET 4 Series)
  8. Consuming REST services using HttpClient

Visual Studio

  1. VS 2010 / .NET 4 Release Candidate
  2. jQuery 1.4.1 Intellisense with Visual Studio

Development/Miscellaneous

  1. Using Google Docs to create a public form/survey/contact/etc page – The Soup to Nuts HowTo
  2. In Case You Had Any Doubts About Where Microsoft's Profit Comes From
  3. Screencast: Using datamining with PowerPivot in Excel
  4. My Top Five Email Pet Peeves
  5. Whiteboard Characters Answer ‘Why Windows Azure?"’
  6. Where to Find your Windows Azure Billable Usage Info
  7. Telling Your Website’s Story with Sketchboarding
  8. The iPhone Obsession and Lying with Statistics
  9. Want to get someone off IE6? Put these 11 characters into the address bar and hit enter: ms-its:%F0:. The browser will instantly crash. Better yet, set it as their homepage.

SharePoint Links

Silverlight Links

Thursday, February 04, 2010

Links (2/4/2010)

.NET

  1. Back to Basics - Keep it Simple and Develop Your Sense of Smell - From Linq To CSV
  2. Hanselminutes Podcast 198 - Reactive Extensions for .NET (Rx) with Erik Meijer
  3. Some Better-Written Custom String Methods using C#
  4. Difference is comparison when using equals method or Double Equal to operator
  5. Style follows semantics

Web

  1. ASP.NET MVC Quick Tips – let’s get this rolling
  2. ASP.NET MVC Quick Tips – What should my Model be?
  3. ASP.NET MVC Quick Tips – How do I pass data to a view?
  4. ASP.NET MVC Quick Tips – Pass data to your master page
  5. ASP.NET MVC Quick Tips – Can I change the templates?
  6. CSS text-indent: An Excellent Trick To Style Your HTML Form
  7. View Models in ASP.NET MVC
  8. 10 Stunning Examples of jQuery Animations
  9. Using FullCalendar jQuery component with ASP.NET MVC
  10. View Model pattern and AutoMapper in ASP.NET MVC Applications
  11. 50 Brilliant CSS3/JavaScript Coding Techniques
  12. Azure Tip: How To Deploy a ZIP File to Windows Azure
  13. Azure SDK 1.1, Azure Tools for VS 2008/VS 2010(RC) 1.1 released and Azure Drive Beta
  14. Understanding CSS – Padding, Positioning and CSS3

Visual Studio

  1. Prevent ReSharper From Adding Regions
  2. VS 2010 Tips #5 : New Extension Manager
  3. VS 2010 Tips#6 : Architecture Explorer

Development/Miscellaneous

  1. Worldwide IT Spending on Its Way Up in 2010, But Not By Much
  2. The 4th of Diduary: Did you know you can change the login screen image in Windows?
  3. Be a Better Developer 4 – Being a Plumber
  4. Forget Patterns ... What matters are software maintenance practices
  5. Why You Should Re-architect Your Career to Amplify Your Strengths
  6. IE, Firefox, Chrome, Safari, Opera – what browser does a .Net developer choose?
  7. How I Approach a Defect

SharePoint Links

Silverlight Links