March 14, 2008
@ 09:14 AM

Wheck out all the great webcasts available!  There's a ton, and definitely something for every developer!

(Hat tip: material below copied from the MSDN Webcasts blog)

Zain Naboulsi Presents Microsoft Visual Studio 2008 Overview Webcast Series

Microsoft Developer Evangelist Zain Naboulsi presents a series of webcasts providing an overview of Visual Studio 2008. Zain’s webcasts are always highly informative and very entertaining -- some of the most popular developer webcasts that we have. Here is a list of Zain’s webcasts through April which include developing in Visual Studio 2008 with Windows applications, WPF, Office System, WCF, Workflow Foundation, Linq and Click Once.

MSDN Webcast: Overview of New Tools in Visual Studio 2008 (Level 200)

Join us as we take a look at the new tools that come with the Microsoft Visual Studio 2008 development system and explain how they can impact your world. Often, we do not have time to explore just what a great tool Visual Studio 2008 is. Much like the Microsoft Office products, we tend to only use a small percentage of what is available. In this session, we look at some of the key tools and describe why they are important to you.

3/13/2008 1:00 PM - 2:30 PM Pacific Time (US & Canada) | Duration: 90 Minutes

MSDN Webcast: Overview of New Features for Windows Applications (Level 200)

Are you a Windows application developer? Then this session is for you! Here we take a fresh look at how the functionality in the Microsoft Visual Studio 2008 development system empowers Windows developers and helps them create better applications.

3/14/2008 1:00 PM - 2:30 PM Pacific Time | Duration:90 Minutes

MSDN Webcast: Windows Presentation Foundation Tools in Visual Studio 2008 (Level 200)

What is the big deal with Windows Presentation Foundation (WPF) anyway? Here we take a brief look at why WPF is cool and how Microsoft Visual Studio 2008 makes writing WPF apps even cooler. So grab the beverage of your choice and let's hang out with WPF.

4/4/2008 1:00 PM - 2:30 PM Pacific Time | Duration: 90 Minutes

MSDN Webcast: 2007 Office System Interoperability with Visual Studio 2008 (Level 200)

Like the 2007 Microsoft Office system? Like Microsoft Visual Studio 2008? Well, just like chocolate and peanut butter, we blend the two together to show you the creamy richness of Microsoft Visual Studio Tools for Office (VSTO). You have heard about it and seen it in grainy videos (just like Bigfoot), but now you can experience it all for yourself. Come join the fun!

4/10/2008 1:00 PM - 2:30 PM Pacific Time | Duration: 90 Minutes

MSDN Webcast: Windows Communication Foundation Tools in Visual Studio 2008 (Level 200)

What is the big deal with Windows Communication Foundation (WCF) anyway?  Here we take a brief look at why WCF is cool and how Microsoft Visual Studio 2008 makes writing WCF applications even cooler. Let's sit by the virtual seashore and bask in the glow of great WCF tools!

4/14/2008 1:00 PM - 2:30 PM Pacific Time | Duration: 90 Minutes

MSDN Webcast: Workflow Foundation Tools in Visual Studio 2008 (Level 200)

What is the big deal with Windows Workflow Foundation (WF) anyway? Here we take a brief look at why WF is cool and how Microsoft Visual Studio 2008 makes writing WF applications even cooler. So put down that copy of MSDN Magazine for a little while and let's see some real excitement with workflow!

4/15/2008 1:00 PM - 2:30 PM Pacific Time | Duration: 90 Minutes

MSDN Webcast: LINQ Features in Visual Studio 2008 (Level 200)

Think you have heard all there is to know about Microsoft .NET Language-Integrated Query (LINQ)? Think again! In this webcast, we dazzle and amaze you with our staggering array of wondrous tools to make your LINQ experience a memorable one!

4/16/2008 1:00 PM - 2:30 PM Pacific Time | Duration: 90 Minutes

MSDN Webcast: Database Features in Visual Studio 2008 (Level 200)

Like working with data? The Microsoft Visual Studio 2008 development system comes with many new and improved data tools. Who could say no to those cute little controls? Join this webcast for the ultimate database tools experience that you can have without a laser light show!

4/17/2008 1:00 PM - 2:30 PM Pacific Time | Duration: 90 Minutes

MSDN Webcast: ClickOnce with Visual Studio 2008 (Level 200)

Does ClickOnce mystify you? In this presentation, learn to publish Windows-based applications to a Web server or network file share for simplified installation. Let's talk about ClickOnce and how it can make your life easier!

4/18/2008 1:00 PM - 2:30 PM Pacific Time (US & Canada)| Duration: 90 Minutes

Zain’s Visual Studio 2008 Webcast Archive:

MSDN Webcast: Overview of New Classes in the .NET Framework 3.5 (Level 200)

With the release of the new Microsoft .NET Framework 3.5 there are a lot of new features to learn. In this session, we take a high-level look at the myriad new classes and show what some of them can do for you today.

MSDN Webcast: Overview of New Designers in Visual Studio 2008 (Level 200)

In this session, we take a deeper look at some of the key new features in the Microsoft Visual Studio 2008 development system. In this lesson, we look at the many new designers that come with the product. Designers are the key to Rapid Application Development and here we illustrate how to accelerate your coding efforts.

MSDN Webcast: Overview of New Features in Visual Studio 2008 (Level 200)

In this webcast, we discuss some of the key new features that make the Microsoft Visual Studio 2008 development system great! Join this high-level overview of the product as we focus on the philosophy behind the new features and demonstrate how they compare to Microsoft Visual Studio 2005.

More Visual Studio 2008 Webcasts: http://www.microsoft.com/events/series/msdnvs2008.aspx?tab=webcasts

Visual Studio 2008 Virtual Labs: http://www.microsoft.com/events/series/msdnvs2008.aspx?tab=virtuallabs

Visual Studio 2008 Developer Center Home: http://msdn2.microsoft.com/en-us/vs2008/default.aspx


 
February 12, 2008
@ 10:11 PM

I have a particular machine that has had some issues when trying to use a few VS 2008 features.  If you come across this post searching for answers hopefully it will save you some time.  Hopefully this post will save me some time too, because my chronic amnesia tends to have me forget all but the last 30 seconds of my life.  :) 

The fix first:  For both issues here, I needed to uninstall all VS 2008 add-on components (like EF, EF tools, Ajax, .NET 3.5 preview, etc...) VS 2008 itself, then .NET Framework 3.5.  Then I reinstalled VS 2008, which reinstalled the framework.  After that I could install the later components/add ons.

The "whys" next: I had at least the last VS 2008 Beta on this machine, and it seems that both problems are tied to it.  I did follow all instructions for uninstalling and reinstalling VS 2008 as is posted at ScottGu's blog which I'll repost here:

"Installation Suggestions

People often ask me for suggestions on how best to upgrade from previous betas of Visual Studio 2008.  In general I'd recommend uninstalling the Beta2 bits explicitly.  As part of this you should uninstall Visual Studio 2008 Beta2, .NET Framework Beta2, as well as the Visual Studio Web Authoring Component (these are all separate installs and need to be uninstalled separately).  I then usually recommend rebooting the machine after uninstalling just to make sure everything is clean before you kick off the new install.  You can then install the final release of VS 2008 and .NET 3.5 on the machine.

Once installed, I usually recommend explicitly running the Tools->Import and Export Settings menu option, choosing the "Reset Settings" option, and then re-pick your preferred profile.  This helps ensure that older settings from the Beta2 release are no longer around (and sometimes seems to help with performance).

Note that VS 2008 runs side-by-side with VS 2005 - so it is totally fine to have both on the same machine (you will not have any problems with them on the same box).  "

The errors:

1) Visual Studio 2008 Designer error: "method not found Boolean system.web.ui.design.viewrendering.get_visible()"

Upon opening an .aspx page and trying to use either the full Design tab or the Split tab, I would get this error inside a small gray box for each control instead of that control's design surface rendering.  After some searching, I came upon this bug report on MS Connect, which had two options - 1) uninstall all things related to VS 2008 and resinstall, (and what's more fun than that?) or 2) Wait for Vista SP1 or install what version of SP1 beta/ctp is available now, which will require you to un/reinstall later anyway.  The workarounds at the connect site work, or if you can wait, then Vista SP1 should fix this issue.

2) Entity Framework error: "Package VC++  Resource Editor Package has failed to load properly" would display whenever I would try to either add a new ADO.NET Entity Data Model via the wizard or whenever I would open and try to edit .edmx files.

I got nowhere searching for this error.  This error has some similar issues related to it, but not quite for this problem.  I had taken the issue to some email lists and forums with no response, or nothing helpful (but thanks, anyway).  Perhaps the VC++ is used in C# and VB.NET Apps for the purpose of editing resource or designer files, which I am going to assume are needed at least on some level with EF tools.  However, when I disabled this package, no other resource or designer intensive parts of VS bombed. 


 
Categories: .NET | ADO.NET | Visual Studio | Visual Studio 2008

November 19, 2007
@ 11:38 AM

Available on the MSDN Subscriber downloads.  Get it hot off the press!  Of course, you may be best off waiting a bit for the load to calm down, as the servers are very busy serving up VS downloads to the masses of developers currently downloading.


 
Categories: .NET | Announcements | ASP.NET | Visual Studio

October 29, 2007
@ 10:58 AM

Multitargeting is targeting specific versions of the .NET Framework, in the Visual Studio 2008 Betas and later you can target the 2.0, 3.0 and 3.5 frameworks for development. 

So, why multitarget?  You may have to support existing code bases that were previously written using Visual Studio 2005 targeting the .NET 2.0 Framework with AJAX 1.0 and want to upgrade just your Visual Studio IDE to take advantage of new feature sets.  Or, you may have directives from management, company or client policy to keep creating on the 2.0 codebase until further notice.   Whatever the reason, you can target the version that’s right for your project.

How to target different framework versions: 

You can select the framework version you want when you start a new project or website.  The project type doesn't matter, multitargeting is available for Winforms, ASP.NET or any type of project template you decide to use.


Once you've started your project, if version requirements change at any time, you can adjust easily.  You can target different versions by visiting the project properties dialog box and selecting the Build tab (left side).   The versions available to target will display on the right (circled below).




And that's all there is, it's easy to try out different .NET framework versions or switch versions using Visual Studio 2008.

 
Categories: .NET | ASP.NET | C# | VB.NET | Visual Studio

October 21, 2007
@ 06:28 PM
On October 24th at our monthly .NET Valley meeting, we are pleased to have Steve Andrews from RDA Corporation speaking at on Visual Studio 2005 tips and tricks.   It looks like a fun night for developers!  Welcome, Steve!

I also am preparing to speak at the Harrisburg Area Code Camp 2007 on Dec 1st.  As the date approches, I will have more information.


 
Categories: .NET | Community | Visual Studio

September 6, 2007
@ 07:16 PM

This site's been around for a while now but I keep getting asked where to get good videos so here it is:  ASP.NET How To Series

Some of the topics you can view there:

  • Beginner series
  • ASP.NET Ajax
  • Visual Studio Team System
  • Visual Studio Add-Ins
  • First Look Videos (LINQy-licious)
  • Migrating to ASP.NET
  • More, more more... go check it out already!

 
Categories: .NET | ADO.NET | Visual Studio | ASP.NET