Tag | MSDN Posts

I used to have a MSDN magazine poster that showed all the .NET name spaces and types in nice diagrams. That was when the .NET 2.0 debuted. Ever since then I have lost track of it although .NET evolved quite a lot (3.0 & 3.5). Maybe you haven't really asked yourself how big the .NET framework actually is, and you may get shocked that the number of name spaces and assemblies in .NET framework almost doubled from .NET 2.0 (Nov 2005) to .NET 3.5 (Dec 2007) in2 years time. Check this interesting blog ...
Honestly, I still don't know how I did it. The LAB49 WPF in Finance Innovation Contest was announced back in December and I think I first read about it on Tim Sneath blog. With all the cool prizes I was very inclined to participate, but it quickly turned out that its available only to US citizens. However that changed in the first week of February, so I started considering it again, but still didn't had any clue what to do. You see the goal of this contest was to create a WPF application that visualizes ...
As mentioned in my previous post about my speaking schedule, I am helping organize the ALT.NET track at the CMAP Code Camp. I plan to be speaking on a few topics and will get that posted when the schedule is finalized. Either way, it should be a great time and bringing ALT.NET ideas to a new audience is always a good thing. I feel there is a lot of momentum around the movement right now with the help of the "What is ALT.NET?" MSDN Magazine article by Jeremy Miller and Dave Laribee on Hanselminutes. ...
Bill Reiss posted his SL2 Game Loop part 1, Pete Brown on XAP, SL2 startup, and the Uri Issue, Daniel Moth on XAP and the HTML Bridge, Mike Taulty with his QCon PPT and code, and a WPF post about future bitmap effects From SilverlightCream.com where we now have 608 links! Creating a Game Loop Part 1 Bill Reiss continues his updating of older code to SL2 and this time provides us with his Game Loop ... hope at some point I find enough time to read all his stuff :) ... oh did I mention WITH code! Xap! ...
Update: Catch Dave Laribee on Hanselminutes discussing ALT.NET here. It's almost a month away until ALT.NET Open Spaces, Seattle and things are coming along nicely. As you may have noted, we filled up rather fast while keeping some spots open for some pre-invites. We have a great crowd of people not only from inside Microsoft, but outside as well. We've put a bit of effort into getting this off the ground, and I can admit I've spent a bit of time doing so. But to see names like Ward Cunningham, Jim ...
I believe it was Joe Levi who was running into vista vs. Visual Studio 2005 memory issues while compiling our latest build of www.lifetime.com . We both run Vista as our development environment (We watched all the sessions at mix07 and vista looked like it worked fine with Visual Studio 2005 + 2 hours of patches). We did some MSDN surfing and found a way to clear the memory within Windows Vista ( basically it kills all idle running applications). Here is how: Create a shortcut: Add Location of Shortcut: ...
So, I've been avoiding this whole ASP.NET Model View Controller (MVC pattern) thing for a while. That it, until late last week, when it landed squarely in my lap. We're going to be using it at a client, so I better get familiar with it. I had read a few articles online about the Model View Presenter (MVP pattern), and those read like stereo instructions, only not as exciting. So, as you can probably imagine, I was less than enthused at having to pick up YANT*. Fortunately, fate was smiling upon me ...
Check out this new cool tool to read MSDN Articles at http://code.msdn.microsoft.com/msdnreader
Yes indeed! If you are a member of the Computer Science Teachers Association your school can get this offer. We invite you to try Microsoft® Expression® Web, the next generation of Web development software – at no charge. We’ll also give you a tutorial and curriculum unit - that were designed by a CSTA member - and tested by teachers and students in 10 schools this fall. Microsoft will provide FREE Expression Web software for your entire school to the first 150 US high school teachers who respond ...
Twin Cities XNA User Group - March 20, 2008 3D Game Development March Guest Speaker: Nick Landry This session quickly skims over the basics and takes you through an iterative approach towards building your first 3D game: a remake of the Space Invaders classic! Using live demos we’ll discuss the structure of a game, including the game loop, game time, initialization and workflow, explore the managed code libraries that form the XNA Framework, work with the XNA Framework Content Pipeline that allows ...
Okay, so "everyone" hates Visual SourceSafe. But the simple truth is many .NET developers have access to it for free because it comes with their MSDN Subscription. So a lot of .NET developers use it and they are familiar with it. Not because it's the best, but just because it's there. When we launched the new company we too went with Visual SourceSafe because it was included in our subscriptions, we were familiar with it, and it was better than nothing. But since then it has failed us in the biggest ...
I read Gary's recent post and totally understand his frustration. Trying to maintain a user group in a small market can be a difficult, and although we have great national sponsors (especially in MSDN), the reality is that community initiatives from a corporate point of view occur based on corporate objectives. This is why places like Yellowknife or Whitehorse will never get any type of Microsoft event...it just doesn't make sense from a business point of view. Or take the Atlantic provinces: they ...
So my current gig is going really well...I'm on contract with a government office doing analysis work. However, as it sometimes goes with new gigs and bringing on outside people, not everything is in place; the lack of a network account being the main one. But no big deal, I've got my laptop here with me so things should be alright. However, there's also no public internet access here...no wireless I can jack into, no free signals (well, there are...but they're all weak...and unsecured...but thanks ...
Koen Zwikstra on gleaning from Scott Guthrie's posts, Pete Brown on Isolated Storage, Code.Elisy.net provides a XAML rendering tool with examples, LearnWPFBlog discusses DataGrids in SL/WPF, Jeff Prosise on SL Best Practices, Jose Fajardo on lessons to learn from Flash, Michael Cameron ported an ActionScript Tweener library to C# for SL. From SilverlightCream.com: More Silverlight 2 Info Koen has been keeping track of the comments Scott Guthrie has made back to his commenters, and from that has gleaned ...
Today I was playing with the test environment re-installing all those 20 wsp templates from the Fantastic 40. I notice that the "Content and Structure" area is not working on Production and Test. This is what I am seeing: Feature 'df31abb1-d432-4fa5-bdb1-25... for list template '7655' is not installed in this farm. The operation could not be completed. So I google around and look at the MSDN SharePoint Forums and some guy suggests to search the log files. Well here is what I see in the log ...
As of March 1st, 2008 Microsoft will force you to use the new way to access your MSDN subscription. This is terrific news! Since I have 3 people access MSDN from remote locations (out of my 5 user license), we've all had to sign into MSDN from a common Live id. Microsoft is now requiring you to setup in the Partner management website 3 different technical contacts. Once you setup those 3 different technical contacts (https://partners.microsoft... they can ...

On MSDN an excellent article on How To: Perform Capacity Planning for .Net Applications is available. 

Although it applies to ASP.Net version 1.0 and 1.1, but in principle it can be used for version 2.0 and above also. 

For those who couldn't make the VS 2008/SQL 2008/Server 2008 launch in Birmingham in March, we have dates for the MSDN Roadshow in April around the UK. I'd register now if you're interested as these events sell out really fast. Here's the Microsoft blurb; Now the roadshow is coming to a city near you A short while ago you expressed interest in the MSDN Roadshow, which means you're now one of the first to hear that registration is open. We're anticipating high demand, so you'll need to act fast before ...
As part of setting up Enterprise Search for a major IT company, I had to create content sources for a number of web sites hosted on the company’s intranet. Pretty easy you say, well yes. But the problems arose when MOSS began crawling the websites. There were more Crawl Errors in the crawl log than Crawl Successes. Seems that the web applications MOSS was crawling were not being maintained properly and there were loads of broken links. Naturally, I pointed this fact out to the administrators and ...
I was asking myself this question recently and while I could not find anything in Books Online, it is not too hard to figure this out for ourselves. The following comparison was run between SSAS 2005 SP2 and the February CTP (CTP6) of SSAS 2008. I really love the way that you can discover the metadata in SSAS, all I had to do is to run a DISCOVER_SCHEMA_ROWSETS XML/A command against each server and then use XMLNotepad 2007 to compare the resulting XML. In the SQL Server 2008 you should find that ...
ConditionalAttribute Certain methods especially in the System.Diagnostics namespace are decorated with ConditionalAttributes similar to this: [Conditional("DEBUG")] What is this all about? The conditional attribute provides a nice way to have code be conditionally ignored. Methods decorated with this attribute will not have their calls compiled to IL unless the condition is true. In the attribute shown above, any calls to the method will not be made unless the symbol DEBUG is defined. This creates ...
When I started blogging here on GeeksWithBlogs it turned out that if want to publish any code samples I have to find yet another place to host the source code. I didn't own any web servers that I could use for this, so I started looking how other bloggers do this, and came across ProjectDistributor.net. It did exactly what I was looking for: ProjectDistributor is a web application for distributing small pieces of software - such as tools, components, widgets and controls. Users create groups to store ...
All of us have probably written code like this: Foo f = new Foo(); And what could be simpler? As long as the logic in the constructor is simple (or better yet, the constructor is empty), it would seem that the simplest code is the best, so just use the constructor. Certainly the MSDN documentation is rife with code that uses public constructors. You can probably find plenty of public constructors used right here on my blog. Why invest the effort in writing (and using) a factory class that will probably ...
In light of a recent post by Tim Murphy here, i thought it might be a good time to tell those of you that don't see the RSS feed how to fix that problem Simple follow the steps provided below: Go to the tool menu Select Options Expand the "Environment" node Click on the "Startup" node Set the At Startup property to "Show Start Page" Thats it and every time from now on you will be shown the news (RSS) of MSDN! It might also be good to note that if you ever have loading problems or it seems to hang ...
Just saw notice of some events in my area - one of which caught my attention since I'm just starting to experiment with VS 2008 Team System. There's a 1 day seminar going over it as noted below. 1 day seminar will be around Microsoft Visual Studio 2008 Team System. You will be provided with an overview of each role and the session will wrap up with a preview of the next version of Team System DATES/LOCATIONS: 3/11 Ft Lauderdale, FL Event ID: 1032367780 3/13 Tampa, FL Event ID: 1032367779 3/18 Charlotte, ...
Late last month, Soma announced the new MSDN Code Gallery site for sharing samples from both Microsoft and the community at large. When I saw this announcement, I was a little surprised that Microsoft was creating yet another community-type samples site so close on the heals of the GotDotNet (GDN) shutdown. Granted, MSDN Code Gallery isn't exactly what GDN was, but between Code Gallery, CodePlex and MSDN Downloads it starts to get confusing. Charlie Calvert posted a good explanation of the three ...
In a previous post, I posted about the Lang.NET symposium and rolling your own compiler. I cited an MSDN article that was a good starter for someone interested in writing that new language in .NET we've all been waiting for. It's not by any means to get you towards finishing IronRuby by yourself, but some of the fundamentals are covered. The reason I've stated that I'm pretty interested is that of course I'm a geek, but I'm also interested in Domain Specific Languages (DSLs) lately as you may notice ...
So someone was bound to do it sooner or later... might as well be me ;-). I got the new shinny Windows 2008 ISO from MSDN and install in a VM. 20 min later I was logging into W2k8. Very nice. I then add the IIS 7.0 feature and following the TFS install guide info about 2008 selected the proper added features ASP.NET HTTP Redirections IIS 6.0 Compatibility Default options Windows Authentication So far so good... I then used my scripts to install SQL 2005, I got the incompatibility prompt for SQL 2005 ...
Last week, the 2008 Lang.NET symposium was held last week. If you're not familiar with what that is, it's a discussion about languages, compilers and libraries within the .NET space. It's been one of those things I'd love to attend just to understand where Miguel de Icaza, Anders Hejlsberg, Luke Hoban, Jim Hugunin and others are going with their related languages. Lang.NET Stuff I followed Ted Neward's recaps as they were going on as to understand what all we were missing. He was good enough to provide ...
Well, I've decided to move my home for now. No, I'm not restarting up my MSDN blog, although I could. It's sitting all lonely out there with nobody to visit, nor any content. Instead, I have moved to weblogs.asp.net/Podwysocki. If you're using my Feedburner, and quite frankly you should be, there will be no difference for you all, as I'll just move it over seamlessly. I'll continue to cross-post for now and take what I can. Hope you join me there ...
In case anyone else missed it besides me, MSDN launched it's Code Gallery site this week. You can check it out at http://code.msdn.microsoft.... thanks to Somasegar's WebLog : The MSDN Code Gallery is a portal for snippets, samples and other resources. In it you can find pages that describe samples and supporting documents including screenshots and design documents. In addition, you will find hosted conversations about these samples, sample projects or other resources that have been provided to ...
I am proud to announce that the date has been set for the next MSDN Express event in Northwest Arkansas. The MSDN Express events are designed to deliver high quality MSDN like topics and training to a smaller venue and as always free. I would like to personally than Zain Naboulsi (Microsoft Evangelist), Randy Walker (INETA Membership Mentor), and Rob Farinholt (New Horizons) for their hard work and help organizing these events. I am currently working with Zain to get the sessions. So, mark you calendars ...
I am proud to announce that the date has been set for the next MSDN Express event in Northwest Arkansas. The MSDN Express events are designed to deliver high quality MSDN like topics and training to a smaller venue and as always free. I would like to personally than Zain Naboulsi (Microsoft Evangelist), Randy Walker (INETA Membership Mentor), and Rob Farinholt (New Horizons) for their hard work and help organizing these events. I am currently working with Zain to get the sessions. So, mark you calendars ...
I wasn't blogging recently as I am organizing Polish edition of European Silverlight Challenge. The contest is organized by INETA Europe in the entire Europe. Project submission has just been extended till February 8th. We already have 7 projects published on the site (see http://poland.silverlightch... I believe it makes us the winners in number of published projects. The entire site is in Polish but I believe you can download all the projects without any problem. ...
With all of the information out there about the Visual Studio 2008 features, updates and requirements, it is hard to filter through some of it. However, if you are interested in learning more here are a few good places to look and check out. Visual Studio 2008 Launch Site Visual Studio 2008 MSDN Developer Center Visual Studio Team System Events, Webcast & Virtual Labs Free Visual Studio 2008 Training from Microsoft Interesting Visual Studio 2008 C++ Beta Info (Thanks for the info MSDN Flash Newsletter!) ...
Back Links LINQ Overview, part zero LINQ Overview, part one (Extension Methods) NOTE: This article is dedicated to Keith Elder...even if he never sent me a bologna sandwich. Apparently, two months is my definition of "very soon". Let's continue. Since .NET 1.1 we've had the concept of delegates. They are the constructs that allow us to call methods on objects via reference such as: delegate int AddFunc(int x, int y); public static class MathOps { public static int Add(int x, int y) { return x + y; ...
Is it just me or are we all back up to full speed now that Christmas and New Year are finally over? an example of this is that it feels like the firehose has been opened wide today :) Anyway Snippets, samples, resources, oh my!! The MSDN Code Gallery has just been launched, and it promises to bring tons of goodies for us developer types, see Soma's blog for more details here, also see Pablo's post here for a great sample app, I wonder if this will replace my use of my notes on the Vista Sidebar ...

just spotted this post on Gareth's blog for a webcast on DSL Tools tomorrow/today :) go here for more details GarethJ's WebLog : DSL Tools MSDN WebCast tomorrow

We've scheduled the next MSDN Express event to take place on February 27th, from 1pm-5pm. Zain Naboulsi (our MSDN Evangelist) will be presenting topics TBA. Location will be at the New Horizons office in Rogers. Sponsored by NWA DNUG, New Horizons, Microsoft Technorati Tags: Northwest Arkansas,Microsoft,MSDN,MSDN Express ...
I'm currently working on a WCF/WF project where we've replaced .NET's DataContractSerializer default with the NetDataContractSerializer. The following is from the MSDN help file: The NetDataContractSerializer differs from the DataContractSerializer in one important way: the NetDataContractSerializer includes CLR type information in the serialized XML, whereas the DataContractSerializer does not. Therefore, the NetDataContractSerializer can be used only if both the serializing and deserializing ends ...
I was playing around with Live ID Controls and trying to do a sample project to have my page integrate both Live ID authentication and my own forms-based authentication. This reminds me of the first .NET project that I did way back... Rewind time... Back in 2001, I got involved in creating a new web page to allow our clients to send their files to us, and we decided to use .NET (still in Beta 1 at the time). I learned about using Forms-based authentication, which was nice since accesses to any page ...
We are using .Net remoting now between Web Server and Application Server farms. I am consider to use WCF for new modules. Good news: The WCF and .NET Remoting are really comparable in performance. and according to MSDN article A Performance Comparison of Windows Communication Foundation (WCF) with Existing Distributed Communication Technologies WCF even approximately 25% faster. I hope to extend this post when I will collect more info ...
Microsoft has recently opened a new sub-site of MSDN, MSDN Code Gallery. Here's their main statement: Download and share sample applications, code snippets and other resources MSDN Code Gallery is your destination for downloading sample applications and code snippets , as well as sharing your own resources. Usually, people would go for community sites for code samples sharing, or create some open source area like CodePlex, creating projects that only work as sample base. Others would use those or ...
Blizzard Entertainment's World of Warcraft is ostensibly the most popular massively-multiplayer roleplaying game available in the present market. It was released to the United States in November of 2004, and just last fall reached 7 million subscribers. It seems to be the holy grail of online gaming - imagine, at $15 per month (the U.S. price - international prices vary), 7 million subscribers sends a cool $105 million per month to Blizzard out in California. Now of course they've got consistent ...
There's still time to sign up for the Charleston Geek Dinner on Wednesday, January 23rd at Arlaana's on Daniel Island with Glen Gordon! Dinner starts at 6PM. For directions and registration see our EventBrite URL: http://gcnuggeekdinner.even... The very next morning join Glen again for an MSDN Event titled “What’s New in IIS7 and Extending ASP.NET 2.0 Application Services” The event will be at the Regal Cinema in North Charleston. Check out this URL for full details, directions and to sign-up: ...
The alliance that I'm referring to is the Microsoft Academic Alliance which allows any high school computer science department and computer science students to install Visual Studio. In addition, you get the following: Three Microsoft e-Learning Library (MELL) collections: General Programming Microsoft Visual Studio .NET Programming in Visual Basic .NET Teaching Tools CD Student Tools CD Teaching Tools Manual Student Tools Manual Introductory Kit Monitored Newsgroups MSDN Library Documentation Technical ...
I have been selected to receive one of 20 Community Content Top Contributor Awards for your contributions to the MSDN wiki in 2007. Good news. I've tried to find in MSDN how many topics I've added and it wasn't easy. MSDN Library shows only top 5. My profile doesn't show it. I had to search MSDN for my name, open the topic, open each version to find my post and then click on my name. Now I know the pattern http://msdn2.microsoft.com/... For today I have: ...
While playing around with WPF, I tried to do some multithreading where I have a worker thread updating my ObservableCollection, while having a ListCollectionView of that ObservableCollection being shown on a ListBox. It was surprising to see that I get a NotSupportedException thrown, with the message saying 'This type of CollectionView does not support changes to its SourceCollection from a thread different from the Dispatcher thread.'. That doesn't seem to make sense - In my mind, I understand how ...
This is an adaptation of the code from the MSDN help file. I prefer it to calling Thread.Abort() as a first chance approach for terminating a thread. A word of caution: It looks as though the ThreadAbortException skips over any finalization code that might occur inside of the executing thread. For example, the background threaded code was using an IDisposable resource (like a reader/writer), I don't believe the finalizer gets called on the resource, leaving it open. In my example, I've added a flag ...
SharePoint 2007 product set has added many new features and services not least mega-support for Excel. What may have gone un-noticed is it also added great Visio support as well. Learn about enhanced features for integrating Microsoft Office Visio 2007 with Microsoft Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 from this MSDN article ...