Saturday, September 26, 2009

SP6 for VB6 (and VC6, SourceSafe 6) Released

UPDATE: SP6 for VB6 is not new. Looks like it was originally released in 2004. Why the new MS Download, with the new dates? Don’t know… Still, it’s a good reminder to apply this if you missed it (or are rebuilding a machine, etc)

Microsoft Downloads - Service Pack 6 for Visual Basic 6.0

“Service Pack 6 for Visual Basic 6.0 provides the latest updates to Visual Basic 6.0. It is recommended for all users of Visual Basic 6.0.

File Name: Vs6sp6B.exe
Version: 6
Date Published: 9/25/2009
Language: English
Download Size: 390 KB - 53.8 MB*

…”

Microsoft Downloads - Service Pack 6 for Visual Basic 6.0, Visual C++ 6.0 with Visual Source Safe 6.0d

“Service Pack 6 for Visual Basic 6.0, Visual C++ 6.0 with Visual Source Safe 6.0d provides the latest updates to these products. It is recommended for all users of Visual Basic 6.0, Visual C++ 6.0 and Visual Source Safe 6.0.

File Name: Vs6sp6.exe
Version: 6
Date Published: 9/25/2009
Language: English
Download Size: 993 KB - 122.1 MB*

…”

Yes, there are still VB6’ers our there in the wild (cough… like me… sigh… cough).

No sure yet what’s in this SP, if I find any specific details I’ll update this post.

Friday, September 25, 2009

Tired of entering your login info every time you open a CodePlex hosted Solution in Visual Studio?

Scott's Blog - Save Your Codeplex Repository Credentials

“I recently setup my first project ever in CodePlex and naturally I am very excited about its tight integration with TFS since my group uses TFS internally for source control as well.  Connecting to CodePlex through the Visual Studio Team Explorer is very easy, you just use one of the tfs0x.codeplex.com servers as your target, and then give them a variation of your username and password to connect.

The prompt for your password will come up every time you open VS, and there is no option to save your credentials.  I like security as much as the next guy, but after a while this becomes tedious and it was proving to be a stumbling block to adoption among some team members.

How To Store Your Credentials

The solution I came up with was to use the Windows credential manager to save my CodePlex credentials.  Here are the steps:

The next time you open up any project on that codeplex TFS server, your credentials will automatically be passed!

…”

I don’t want to steal all his thunder, so please click though for the details. But for my future reference (in case the OP goes away, etc), it’s done via “Credential Manager” and “Add a Windows Credential”

Following Scott’s simple instructions, this worked like a charm. Thanks Scott!

 

Notes to Self:

  • The Windows domain for Codeplex is “snd\”
  • That for every TFS server you have a project on, you’ll need an Credential entry (I have projects on 5 different TFS0x servers ;)
  • That this is meant for Visual Studio/Team Explorer and not the CodePlex web site
  • And to spell everything right (funny that tfs01.codeplex.xom doesn’t work… lol)

Thursday, September 24, 2009

Make your ASP.Net site IE8 happy with new Web Application Toolkit for Internet Explorer 8 Extensibility. That and six more Web App Toolkits too! (Bing, Mobile, REST, Social, etc)

Giorgio Sardo Blog - ASP.Net Controls for IE8 released!

“…

I’m happy to announce we just released a Web Application Toolkit for Internet Explorer 8!

The kit include sample projects and the following controls:

  • ASP.NET Web Slice control: Enabling users to subscribe to your content directly within a Web page
  • ASP.NET Accelerator control: To facilitate the access to your Web application or services from any Web page through contextual menu options
  • ASP.NET Visual Search control: Allowing users to search within your site through the browser Visual Search Box
  • ASP.NET Browser Helper control: Used to detect if the visitor of your site is using Internet Explorer 8

…”

Web Application Toolkits - Announcing Web Application Toolkits

“Today with the announcement of Microsoft WebsiteSpark, we are launching a number of Web Application Toolkits to the Web. Web Application Toolkits are designed to enable Web Developers to simply extend their web application capabilities by providing them with a packaged set of running samples, templates and documentation.

The goal for the Web Application Toolkits is to provide Web Developers with resources such as project templates, controls, and code samples along with simplified documentation all in a consistent packaged format that is easy to download and run in a very short period of time. One of the key criteria around the Web Application Toolkits is to enable Web Developers to get to an F5 (Run) experience very quickly to ensure that this is the right solution for their problem; How many times have you heard developers trying for hours to get a sample to work only to find it does not do what they expected. The expectation is that with the correct prerequisites installed, a Web Developer can have a Web Application Toolkit sample application installed and running in 5mins.

For the Microsoft WebsiteSpark launch, we have released 7 Web Application Toolkits, together with an introduction to the Web Application Toolkits video on Channel9 by James Senior and Jonathan Carter. The scenarios were selected based on feedback from community developers with the first 7 being detailed below.

Web Application Toolkit for Internet Explorer 8 Extensibility

Web Application Toolkit for Bing Search

Web Application Toolkit for REST Services

Web Application Toolkit for Mobile Web Applications

Web Application Toolkit for Template-Driven Email

Web Application Toolkit for making Your Web Site Social

Web Application Toolkit for FAQs

image

MSDN Code Gallery - Web Application Toolkit for IE8

“…

The goal of this Web Application Toolkit is to leverage the new features in Internet Explorer 8 (Web Slices, Accelerators and Visual Search Providers) to extend the reach of your Web site and services also to those users that are not on your site. The Web Application Toolkit includes a set of ASP.NET Web controls that you can use to take advantage of these Internet Explorer new features in your own Web application, including:

background

Things that make our dev lives easier are good. I like easier… ;)

EDD (Electronic Data Discovery, eDiscovery, ESI, etc) for IT Webcast – Don’t let those legal guys bully you, learn the speak so they can’t BYWB (Reg required)

eDiscovery for IT (“Can you please repeat that in English?”)

Date: Wednesday October 14, 2009
Time: 11 am pt/2 pm et
Duration: One Hour

IT and Legal often need to work together in a corporate environment, but you know how frustrating it can be at times—IT’s tech speak and general counsel’s legalese can seem like foreign languages to each other. And in an environment where Legal depends on IT for everything from contract management to eDiscovery, this failure to communicate can spell disaster for your company.

In this webinar eDiscovery expert Mark Diamond will discuss what Legal and IT need from each other and how this at-times contentious relationship between Legal and IT can be made to work. It will include a review on how responsibilities should be divided between Legal and IT, what IT needs from Legal to do its job, and potential pitfalls to avoid

…” [GD: Description Leached In Full]

[Insert usual Greg Statement about “IT needing to get up to speed on EDD stuff NOW, that if you’ve already responding to a request, it’s too late…” here]

BYWB = Baffle You With Bull… You know, that thing you do to “those” users?  ;)

 

Related Past Post XRef:
You’re IT! You are a tech pro, your company is involved in a legal matter and you’re now hearing all about “ESI” “EDD” and E-Discovery. So what is this E-Discovery thing?
Speaking of Electronically Stored Information (ESI) - “The Know-IT-All's Guide to eDiscovery” free (reg-ware) eBook
A pocket guide I hope you never need, but probably will… The E-Discovery Pocket Guide from the California Bar
Learning About Electronic Data Discovery? RenewData has a free book for ya...
The Pocket Guide to Electronic Discovery for Judges
An Electronic Data Discovery Bible Gets Updated - "The Sedona Principles, Second Edition" (June 2007) Released
A Couple EDD Articles...
EDD Reading List
Litigation Support Technical Standards, Free eBook

[Geek Humor] If Chuck Norris used SharePoint… (it would be called MyPoint, we’re talking Chuck here! ;)

Sharing The Point (SharePoint) - ShareComic – Chuck Norris and SharePoint

image

Some Thursday humor. Also make sure you also check out the comments…

Wednesday, September 23, 2009

Free Windows 7 Developer Boot Camp at PDC09 (yes, free for attendees AND non-PDC attendees, space is limited)

Microsoft Press - Author news: Russinovich and free Windows 7 Developer Boot Camp at PDC09

Good morning, everybody. Here’s a quick note about a free offering at PDC09:

Just announced – a free Windows 7 Developer Boot Camp on November 16, open to PDC09 attendees and non-attendees.  Registered attendees can secure their spot by updating their registration record (contact pdc09@ustechs.com with questions).  Space is limited, so spread the word with your customers, partners and developer communities today!

Windows 7 Developer Boot Camp

This fast-paced Windows 7 marathon will cover it all:

» Kernel  and architectural improvements

» New shell integration points: taskbar, libraries, and search

» Applied tips for getting the most out of today’s hardware with the sensor & location platform, multitouch, and the new graphics libraries (Direct2D, DirectX 11) that take advantage of the GPU

Whether you’re a C++, C# or Visual Basic developer, building a .NET or a Win32 application, we’ll give you actionable tips to get the most out of the Windows platform.

…”

pdc09 What’s Happening Blog - FREE Windows 7 Developer Boot Camp, Nov 16

“Jump-start your Windows 7 experience, the day before the conference begins (November 16), by joining some of the top Windows 7 engineers, including Mark Russinovich, Landy Wang, and Arun Kishan, for an intense, high quality training session. Whether you are looking to create more performant, reliable, or secure applications, or you are an application developer looking to leapfrog past your competition, this FREE Boot Camp can get you from zero to hero in less than eight hours!  More About the Boot Camp >>

REGISTER TODAY AND SECURE YOUR SPOT!  You must register for this free Boot Camp to attend, and space is limited. 

Instructions for PDC09 conference attendees.  Enter the regular registration process through the Registration page, and click on the orange register now button.  Select ‘register for the event’ as your registration type.  You’ll be able to add the Boot Camp as a workshop during the registration process.  If you have already registered, simply login and update your registration record to include the Boot Camp. 

Instructions for non-attendees.  Enter the regular registration process through the Registration page, and click on the orange register now button.  Select ‘register for workshop only pass’ as your registration type.  When you get to the workshop selection page of the registration form, you'll be able to pick the Windows 7 bootcamp as a free item.

…” [GD: Post Leach Level: 98%]

Eight hours of free Windows 7 dev training? Nice!

I’ve already signed up and paid for another pre-con workshop, so won’t be attending this one, but if I hadn’t, I would be ALL over this… ;)

Empowering your My Computer Context Menu – Make some commonly used applications and features just a right click away

Tweaking with Vishal - [UPDATE] Add Control Panel, Task Manager, Windows Update and Other Useful Shortcuts “WITH ICONS” in My Computer Context Menu

“…

Add Control Panel, Registry Editor and Other Useful Shortcuts in My Computer Context Menu

The only missing thing in the above trick was the icon of the shortcut. The newly added shortcuts don't have any icon with them.

Heads up to our reader "Michael White" who sent us a modified registry script which also adds the missing icons with the shortcuts:

My_Computer_Context_Menu_Shortcuts_

It also adds 2 new shortcuts: Disk Cleanup and Windows Update. So now you get following 11 new shortcuts in My Computer context menu:

…”

Nice thing about the zip download is that you can easily pick and chose which menu item to add/remove. Also as a dev/geek/nerd/etc I appreciate having the actual reg file and not have to rely on a utility/code (unless that code is OSS/Source Available ;)…

image

 

Related Past Post XRef:
Making Task Manager (or any app) just a “right-click on your Desktop” away
Windows 7 and two click access to Windows Update – “Or how I learned to love pinning Windows Update”

Everything a mere mortal needs to know about encryption and AES, stick figure style

Moserware - A Stick Figure Guide to the Advanced Encryption Standard (AES)

(A play in 4 acts. Please feel free to exit along with the stage character that best represents you. Take intermissions as you see fit. Click on the stage if you have a hard time seeing it. If you get bored, feel free to jump to the code. Most importantly, enjoy the show!)

Act 1: Once Upon a Time...

 

image

image

image

image

All I can say is… ZOMG (okay, I also said, “Wow”, etc).

Now all I need is this put into a slideshow with music and I’d be set!  :p

Tuesday, September 22, 2009

U need some .Net training and/or course materials? Then .Net U is for you…

.NET University

“What is .NET University?

Welcome to .NET University! Our mission is very simple. We want to give you a good developer-oriented overview of new and existing Microsoft technologies, and empower you to help others learn about .NET-related technologies

image

…”

.NET University - FAQ

  • Why did you do this?
    The purpose of .NET University is to provide a quick and easy way to get an overview of the new features in various developer technologies, as well as provide materials for the community to re-present to other technical audiences.
  • Why isn’t the content deeper?
    .NET University is here to provide you a way to get an introduction to the technical concepts, so you’ll have an idea of what is available in a particular technology. Deeper teaching is available at numerous partners. Contact your local Developer Evangelist for recommended training partners in your area.

  • Can I teach this content to anyone?
    Yes, this content is designed to be presented to developer audiences as long as you do not charge a fee for the course. The courseware is intended to offer a no-cost overview to any and all developers interested in learning about .NET. It also offers first time teachers a well-defined and organized set of slides and labs to train others.

…” [GD: Page Leach Level: 95%]

.NET UniversityCourse Downloads

“.NET 3.0 Introduction

BizTalk Server 2006 Introduction

SharePoint 2003 Fundamentals

ASP.NET Introduction

Data Access Fundamentals

Programming with Silverlight

Vista for Developers

Selected Developer Topics

image

I dig how this is MEANT for you to share with others, that as long as you don’t charge for the class, you can use the material to teach others. When your training budgets are, um… constrained, and you’re doing all you can to keep yourself, friends and coworkers fresh, this material could be a godsend.

(Why re-invent a brown-bag session when you can just steal it?… err… um… DEL DEL DEL… borrow it… yeah, that  ;)

(via Charlie Calvert's Community Blog - .NET University is Live)

Monday, September 21, 2009

That Posh is Delicious… Posh-Delicious that is

Dev Central - Joe Pruitt - Introducing Posh-Delicious - The PowerShell Library For The Delicious Bookmark Service

“For those of you who don't know what Delicious.com is (yes it's the same as del.icio.us), I'll just borrow their overview from their getting started page:

Delicious is a social bookmarking service that allows you to tag, save, manage, and share Web pages all in one place.  With emphasis on the power of the community, Delicious greatly improves how people discover, remember and share on the Internet.

Here on DevCentral, when new content is added, we regularly add it to various social networking sites, including Delicious.  There are some great browser plugins that help you with sharing content and I regularly use the Shareaholic Firefox plug-in.  But, it's still too much manual work for me so I figured I'd try to automate it a bit.

I previously published a PowerShell library for Twitter (PoshTweet), for TwitPic (PoshTwitPic) as well as one for the Bing Search API (PoshBing) so I figured I'd build on those and write one for Delicious.  The Delicious API documentation is defined here

The API is broken down into the following functions:


image

Okay, that’s pretty darn cool. The coolest being how he melded .Net (System.IO, System.Web, System.Net.NetworkCredential, etc), the Delicious API and PowerShell.

I’m going to be keeping his PS1 around as an example and reference (and also check out his other PS scripts… ;)

Sunday, September 20, 2009

A Feed You Should Read #4 – This Week on Channel 9

This week’s feed is a actually “video” feed/podcast, so this post could have been called “A Feed You Should Watch”, but that just doesn’t rhyme… Deal with it. ;)

Channel 9 - This Week on Channel 9

image

Background:

This Week on Channel 9 (TWC9) has been on my weekly “must watch” list since it first started in February 2008 (The “Name this Show” episode). You can think of this weekly (weekly… funny that given it’s name) 30 minute’ish podcast as a kind of a video link blog with extra depth++. A highlights reel of interesting Microsoft development related news found on the net.

Take a number, 10 to 20’ish, of Microsoft/developer related news stories, add additional depth and discussion, interesting hosts, cool guest hosts, random fun stuff, record it and share it. You have TWC9

The hosts, Brian Keller and Dan Fernandez, whom I’ve meet and hung out with at a PDC08 and TechEd09, and hopefully PDC09, are some funny dudes. What really blows me away is that this show is a “effort of the love.” This isn’t their “job” and they (including the behind the scenes team) have full time gigs already and still shoehorn in the time to make this show happen.

Why do I like this feed and think you might also?

Who says programmers/developers are boring? Well you need to catch some of these shows! Beer tasting contest? Check. Roman Candle fights? Check. Dev news/information you might have missed? Check. Character? Check.

Great Microsoft Dev Info? Check.

These guys just make me laugh… And yet provide some great highlights, links, info that I may have missed.

You know me, I scan like a gazillion posts a week, yet almost weekly TWC9 shows me something I’d missed. Or their additional coverage depth drives me to look again at something I’d blown off (this has happened a number of times… sigh).

Their scope of interest is in line with mine, but not TOO closely, thereby mostly avoiding echo chamber issues. For example, two of the three picks of the week from this weeks show were something I’d also blogged about, yet even so, the extra depth to those stories showed me something I’d missed.

I don’t watch many video podcasts, they just don’t fit into my current info gathering methodology. Yet every week I make time to catch the latest TWC9. ‘nuff said?

Are you a developer? In the Microsoft space/time continuum? Like to see cool stuff? Watch the show…

Snap of the latest post:

image

Blog Information:

Name: This Week On Channel 9
URL: http://channel9.msdn.com/shows/This+Week+On+Channel+9/
Feed: RSS, iPod/MP4, WMV (high quality), Zune, MP3
Post Types: Primary – Microsoft Development Information (with Links in the show notes)

 

Related Past Post XRef:
This Week On Channel 9 - TechEd 2009 Edition (and my world videocast debut ;)