INTELLIGENT.TECHNICAL.ARCHITECTURE.TRAINING

 
 
Blogs:
 
 

Upgrading Your C# Programming Skills to Be a More Effective Developer – Microsoft TechEd DEV318

May 24, 2011 / No Comment
AUTHOR:
CATEGORY: .Net, Headlines, LINQ

During my talk at TechEd, DEV318 – Upgrading Your C# Programming Skills to Be a More Effective Developer (video) (Slides), I did a full review of all the most significant C# changes since C# 1.0 as shown in the following MindMap:

Tech·Ed North America 2011

Mandy
March 31, 2011 / No Comment
AUTHOR:
CATEGORY: Events, Headlines

See IntelliTect’s very own Mark Michaelis as Microsoft presents the 19th annual Tech·Ed North America 2011, held at the Georgia World Congress Center in Atlanta, Georgia May 16-19th. Mark will be discussing ways for programmers to upgrade their C# skills in order to become a more effective developer, view more details about Mark’s presentation.

Be there as this four day event provides “developers and IT professionals the most comprehensive technical education across Microsoft’s current and soon-to-be-released suite of products, solutions and services“. Don’t miss out, Register Today! View More Information about this event.

Essential C#: Back to the Future

March 2, 2011 / No Comment
AUTHOR:
CATEGORY: Headlines, LINQ

Are you stuck developing with an older version of the .NET framework or Visual Studio? Have C# language features left you behind feeling unable to catch up with its recent developments? If so, then this Back to the Future event is designed for you.

We will guide you through the language changes since C# first emerged, ramping up your skills and presenting the features in order of importance and complexity. Through practical application, we will focus on coding guidelines, how and when to leverage features, and most importantly integrating best practices.

Two separate sessions will be held for this event, Part 1 [...]

read more

Essential C# 4.0 rated in the “Top 10 Programming Books of 2010″

Mandy
January 19, 2011 / No Comment
AUTHOR:
CATEGORY: Headlines

Essential C# 4.0 has been featured in I PROGRAMMER’s list of Best Programming Books for 2010! Read more about this exciting article on I PROGRAMMER’s webpage.

Leadership is About Empowering Others

October 18, 2010 / No Comment
AUTHOR:
CATEGORY: Headlines

Leadership isn’t about power over others, it is about empowering others – distributing power to others not away from them, creating synergies beyond what your power alone could ever hope to achieve. Synergy through leadership in the 21st century requires replacing command-and-control structures with empowering freedom to do the right thing.  As Bill George states, “Hierarchical leaders exert power over others and delegate limited amounts. These days that isn’t leadership at all. Authentic leaders recognize they need leaders at all levels, especially on the front lines, where people must lead effectively without direct reports.”

Spokane Visual Studio 2010 Launch

July 9, 2010 / No Comment
AUTHOR:
CATEGORY: Events, Headlines

Join Microsoft and IntelliTechture for a free Visual Studio 2010 Launch event in Spokane, Washington on July 21 from 2-5 PM. Topics to be covered include “What’s New in Visual Studio & .NET 4” and “Application Life-cycle Management with Team Foundation Server 2010.” For more information and to register, visit the event site at http://spokanevs2010launch.eventbrite.com/.

Parallel.For where i does not go to i++

April 25, 2010 / 1 Comment
AUTHOR:
CATEGORY: .Net, Headlines, LINQ

A problem was recent posed that I hadn’t thought to do using Parallel.For in C#. How do you parallelize a for loop variable increased by something other than i++? Typically, I would simply iterate over a enumerable collection and run against the data in parallel using Parallel.For and Parallel.ForEach.

It turns out that there is no support for this in the PFX API. Parallel.For does not support incrementing other than one and it does not support reverse iteration. Also, Enumerable is a static class – which means we can’t do extension methods on Enumerable. However, we can use a custom iterator to generate the sequence for us. By using a Func<int, int> allows us to use our familiar i+= syntax for the increment function. We can quickly create a very simple iterator that will help us out.

read more

SharePoint Development in 2010

March 20, 2010 / No Comment
AUTHOR:

If you have been putting off SharePoint development until 2010 in the hopes that such development will get streamlined, I have both good and bad news for you. The good news is that development on the SharePoint Server 2010 has improved significantly with strong Visual Studio 2010 support, application life-cycle management support, SharePoint LINQ, sandboxed deployment, MSBuild support, etc. The bad news is it is time to get off the sidelines and dive into learning this new platform.  In this column we introduce what makes SharePoint 2010 development so much better than before and why it is time to get [...]

read more

Visual Studio Keyboard Shortcuts Wrap-up (MSDN Flash – Feb. 2, 2009)

January 23, 2009 / 1 Comment
AUTHOR:
CATEGORY: .Net, Headlines

In this edition, I am going to wrap up a few loose ends with a selection of miscellaneous keyboard shortcuts and links to a summary keyboard shortcut poster.

Debugging:

I realize that none of you would write bugs, but in case you meet someone that does or perhaps on occasion you need to debug some code in order to explain a complex algorithm, here are some invaluable debugging keyboard shortcuts.

  • F9 and CTRL+F9
    F9 creates or removes a breakpoint based on the cursor’s current location. CTRL+F9 toggles whether a breakpoint is enabled or not.
  • F5, CTRL+F5 and SHIFT+F5
    CTRL+F5 launches the application or begins running the [...]

    read more

    Visual Studio Keyboard Shortcuts for Editing (MSDN Flash -Jan. 19, 2009)

    January 3, 2009 / 2 Comments
    AUTHOR:
    CATEGORY: .Net, Headlines

    Knowing all the keyboard shortcuts for editing shows off our programming prowess, just like it would it did for programmers that could use VI.   Rather than describing the well known ones like CTRL+F and CTRL+H, I am going to review some that are more unique to Visual Studio Programming:

    Find

  • CTRL+I/CTRL+Shift+I
    imageIncremental Search: Turns on incremental search so that characters typed next will be search for in sequence within the file.  Use CTRL+Shift+I to search up and ESC to cancel.
  • CTRL+Shift+F and Ctrl+Shift+H
  • Find in Files:  Displays the find dialog with Look in: set to [...]
    read more

  • Blog Archive
     

    IntelliTect Corporation
    3024 S. Bannen Ct.
    Spokane Valley, WA  99037

    Phone: (509) 720-8842
    Email: info@intelliTect.com

      COPYRIGHT © 2010 INTELLITECT. ALL RIGHTS RESERVED.