[Humor] A t-shirt only a web geek will get
10REM.Net (Pete Brown) – Zazzel
This gave me a good chuckle this morning… I want this just because my wife and son will have no clue why it’s funny…
My technical, professional and sometimes personal blog.
10REM.Net (Pete Brown) – Zazzel
This gave me a good chuckle this morning… I want this just because my wife and son will have no clue why it’s funny…
Posted
3/06/2010 09:35:00 AM
1 comments
Tags: Humor
From Zach Johnson;
“…
What is Promptu?
Promptu (http://PromptuLauncher.com) is a free application launcher aimed as a competitor to other launchers in the market (such as SlickRun and Launchy) and features a Visual Studio-like feel with .NET integration and flexibility. Promptu lets you associate meaningful names with programs, folders, files, URL's, etc., and access them almost instantly from your keyboard. When you press the hotkey you associate with Promptu, such as Ctrl+Q, Promptu opens a textbox for you to enter the names of commands you have created. As you type, Promptu provides suggestions in a similar fashion to Visual Studio's Intellisense. When you finish typing or when the name of the command you want becomes highlighted, you press Enter and Promptu executes the command for you.
Promptu also includes a number of other features to help make using your computer faster and better than ever. Some of these include:
- Integrated directory browsing - you can use standard paths ('C:\folder\') or base a path off a command (if 'tmp' opens 'C:\folder\tmp\', use 'tmp\otherFolder\' to access 'C:\folder\tmp\otherFolder\').
- List sharing - share lists of commands, etc. among multiple computers, great for work and home.
- Commands can contain more than static instructions - using Promptu's ITL (Input Transformation Language), commands can take parameters (optional or required) from the prompt and even execute and use results from external .NET code.
- Namespaces - categorize your commands and even put commands 'behind' other commands (e.g. you could create a command named 'firefox' to start Firefox, and 'firefox.safemode' to start Firefox in safe mode).
…”
“Promptu makes it faster and easier to get around your electronic world
Think speed-dial for your computer, except Promptu is much easier. With speed-dial you have to remember numbers, but with Promptu you simply remember names.
It doesn't matter if you are the type who doesn't really like computers or if you are a geek who loves computers. Promptu is built for the average user, but also includes advanced power user features for those who need them. Additionally, Promptu is provided completely free of charge.
Say goodbye to repetitive, time-consuming tasks, like hunting through your programs, folders, files, and bookmarks for the ones you need. Promptu lets you associate meaningful names with programs, folders, files, bookmarks, etc, and access them almost instantly from your keyboard in an intuitive way.
Instead of trying to remember where things are, focus on getting things done. Promptu will save you minutes every day, and hours every year. Use Promptu to rocket your productivity.
…
How Promptu Works
When you start Promptu for the first time, you associate a hotkey combination with Promptu, such as Ctrl+Q. When you press that combination, Promptu opens a box (the prompt) next to the mouse cursor. The prompt looks similar to this: (Note: hotkey combinations can be changed in the setup dialog)
![]()
Then you start typing. As you type, Promptu makes suggestions based on your commands and usage patterns.
![]()
When the entry you want becomes selected, press Enter and Promptu will launch it for you. Promptu will then hide itself until you press your hotkey combination again.
…
Thanks to Zack for letting me know about this cool utility… But now I hate you, because I’ve just spent the last hour playing with it! LOL :p
Here’s an example of the .Net Power. The System.DataTime.Now.ToString function has been exposed, with all its formatting power.
And this is just some of the fun you can have with it. Added to my Windows start-up… :)
Posted
3/05/2010 01:08:00 PM
0
comments
Tags: SystemAdministration, Utility, Windows
From the setup;
You now know what I know…
Related Past Post XRef:
Pex license updated – You can now use it in commercial projects
Pex 0.5 Released - Your Parameterized Unit Test Buddy
Posted
3/04/2010 05:43:00 PM
3
comments
Tags: Testing, UnitTesting, VisualStudio
Microsoft Press - Free ebook: Own Your Future: Update Your Skills with Resources and Career Ideas from Microsoft
“We’re thrilled to offer another free ebook: Own Your Future: Update Your Skills with Resources and Career Ideas from Microsoft, by Katherine Murray. The ebook contains eight chapters and an appendix describing how you can assess and build your technology-based job skills.
…
… Everyone entering or already in the workforce should have access to the resources they need to become lifelong learners who can adapt to an ever-changing workplace.
…
In this book, students will find a wealth of Microsoft resources they can use to identify the technology skills they need, and gather knowledge and experience to help them take charge of their careers. Here at Microsoft, we care about students’ career success and hope these resources will open doors to learning that will lead them to better opportunities and a deeper understanding of the way technology continues to change and improve the ways people work—both here in the U.S. and around the world.
…”
From the eBook (available in XPS and PDF);
While this book was written for students who are exploring their career choices, I felt it was also helpful for life long learners, those looking to improve their future career and/or those who may be looking to change careers/jobs.
Posted
3/04/2010 09:12:00 AM
0
comments
Microsoft Downloads - Visual Studio 2010 Reviewer's Guide
“Visual Studio 2010 Reviewer's Guide is a detail document highlighting the new features and capabilities of the Visual Studio 2010 product.
Version: 1.1 Date Published: 3/3/2010 Language: English Download Size: 10.4 MB - 42.5 MB* …”
From the Guide:
I see this as a nice resource for those you may not be neck deep in the tech day after day… Or for a high level introduction to what’s new in VS2010, etc.
Posted
3/04/2010 08:30:00 AM
0
comments
Tags: ebook, VisualStudio
“TurboRisk plays the classic "World Domination Risk" game, where you are battling to conquer the world.
Version 2 is out!
The main features include:
- Support for both human or artificial intelligence players, up to ten per game.
- Customizable rules.
- Smart and customizable interface that speeds up cards playing, attacks and troops movements.
- Large selection of AI players, each one with its own "personality".
- Statistics window that shows counters for territories and armies.
- Optional log window to track the game.
- New! Windows 7 and Vista theme support.
- New! Large selection of maps.
- New! Companion program to create your own custom maps.
- New! Smarter and more challenging AI players.
- New! History of the played games and ranking of the players.
- New! Games can be saved and restored.
- New! "Quick setup" feature to save the entire configuration of the players.
- New! Menu option to download updates from the TurboRisk homepage.
- New! Full featured companion IDE to edit, compile and test your own artificial intelligence players.
- New! Context sensitive help.
TurboRisk is free
TurboRisk is really 100% free: no limitations, no time-outs, no nags, no adware, no banner ads and no spyware. It can be freely used and distributed provided that neither code nor documentation are altered in any way.…
…”
I dig the whole AI player thing (with its own AI IDE, how cool is that…). Makes playing at work so much easier… um… I mean… um… playing at night and on the weekends… err… yeah…that ;)
Related Past Post XRef:
Posted
3/04/2010 08:13:00 AM
0
comments
Tags: Game
WPF & Silverlight Designer - Known Issue: Second Hot Fix Available for Visual Studio 2010 Release Candidate Crash
“A second hot fix has been made available for Visual Studio 2010 Release Candidate that solves another IntelliSense related crash.
Get the hot fix Information here.
There are now two hot fixes. Please ensure that if you are using Visual Studio 2010 Release Candidate that you install both hot fixes.
…”
The Visual Studio Blog - Second patch now available for IntelliSense crashes in VS 2010 RC
“We recently blogged about a crashing bug in the Visual Studio 2010 Release Candidate (RC) on machines using UI Automation (UIA). We’ve since discovered that there are actually two bugs, both of which will only affect a certain group of users but will cause the IDE to be very unstable for those users. Both of these issues now have patches available for the RC and have already been fixed for VS 2010 RTM.
Who is affected?
Both bugs affect the same group of users. Only machines with the Visual Studio 2010 RC and an application or device actively using UI Automation 3.0 APIs are affected. This includes but may not be limited to RC users who are using touch displays, tablet PCs, screen reader software, and some 3rd-party applications.
What are the symptoms?
Both bugs cause Visual Studio to be quite unstable. Bug #1 causes frequent crashing during rapid typing in the editor while IntelliSense is popping up and/or being dismissed. Bug #2 causes somewhat less frequent crashing during tooltip invocation, most commonly when hovering over an identifier to view a QuickInfo tooltip.
How can I fix these crashes?
…”
Given how close the RTM is I’m glad to see Microsoft is patching these issues (especially since I code on a problem candidate box… ;)
Related Past Post XRef:
VS2010 RC Tablet/Touch/UI Automation IntelliSense Crash Patch available
VS 2010 RC now available for download to the general public (no MSDN Subscription required)
VS2010 RC now available on MSDN Subscribers Download. General availably coming tomorrow (February 10th)
VS2010/.Net 4 release date slips and we get a public RC in February to make up for it (and I’m okay with it)
Posted
3/03/2010 07:08:00 AM
0
comments
Tags: VisualStudio
rdoherty's WebLog - SQL Server 2008 R2 Update for Developers Training Kit – March 2010 Update
“In my previous post I announced the availability of the SQL Server 2008 R2 Update for Developers Training Kit. Today I’m pleased to announce the availability of the March 2010 update, which includes an additional unit of new content covering Application and Multi-Server Management improvements in SQL Server 2008 R2 and Visual Studio 2010 from a developer perspective.
Download this new release today at the following URL:
http://go.microsoft.com/?linkid=9710868
Here’s a quick rundown of what’s new in this release:
New Presentations (3):
- Introducing Application and Multi-Server Management with SQL Server 2008 R2 and Visual Studio 2010
- Working with Data Tier Application Projects in Visual Studio 2010
- Managing Change in Data Tier Application Projects with Visual Studio 2010 and SQL Server 2008 R2
New Demos (5):
- …
- Managing Change in Data Tier Application Projects in Visual Studio 2010
New Hands-on Labs (2):
- Creating and Deploying a Data-Tier Application
- …
New Videos (9):
- Presentation: Introducing Application and Multi-Server Management with SQL Server 2008 R2 and Visual Studio 2010
- …
- Presentation: Working with Data Tier Application Projects in Visual Studio 2010
- …
- Presentation: Managing Change in Data Tier Application Projects with Visual Studio 2010 and SQL Server 2008 R2 (Part I)
- Presentation: Managing Change in Data Tier Application Projects with Visual Studio 2010 and SQL Server 2008 R2 (Part II)
- Demo: Managing Change in Data Tier Application Projects in Visual Studio 2010
…
…”
Microsoft Downloads - SQL Server 2008 R2 Update for Developers Training Kit (March 2010 Update)
“SQL Server 2008 R2 Update for Developers Training Kit
File Name: SQL2008R2UpdateForDevsTrainingKit.Setup.20100301.exe Version: 1.0 Date Published: 3/2/2010 Language: English Download Size: 269.3 MB SQL Server 2008 R2 offers an impressive array of capabilities for developers that build upon key innovations introduced in SQL Server 2008. The SQL Server 2008 R2 Update for Developers Training Kit is ideal for developers who want to understand how to take advantage of the key improvements introduced in SQL Server 2008 and SQL Server 2008 R2 in their applications, as well as for developers who are new to SQL Server. The training kit is brought to you by Microsoft Developer and Platform Evangelism.
Overview and Benefits
The training kit offers the following benefits:
- Learn how to build applications that exploit the unique features and capabilities of SQL Server 2008 and SQL Server 2008 R2.
- Provides a comprehensive set of videos, presentations, demos and hands-on labs
- Contains new content for developers who are new to SQL Server.
- Contains new content for SQL Server 2008 R2.
- Contains all of the existing content from the SQL Server 2008 Developer Training Kit.
- Easy to download and install.
…
…”
Cool to see VS2010 content included in this Training Kit.
But we’re seeing quite a few “Training Kits”. An official overall Table of Contents/Index for all the training kits for be officially cool… :)
Posted
3/03/2010 06:56:00 AM
0
comments
Tags: DBA, Development, SQLServer, Training, VisualStudio
LearnWPF.com - 4 Free WPF Utilities I Use Every Day, that come with source!
“Here are 4 WPF utilities I use almost daily, that also have the excellent property of coming with source-code included.
…
Got to love free cool utilities, especially when they are OSS/Source available… ;)
Related Past Post XRef:
Inkscape 0.46 Released
Snoop - Spy++ for WPF (kind of, sort of)
Posted
3/03/2010 06:43:00 AM
0
comments
MSDN Code Gallery – WPF Documentation Samples
“Welcome to the Windows Presentation Foundation (WPF) documentation samples site. This site has samples that complement the WPF documentation on MSDN. These samples target Visual Studio 2010 Beta 2 and are organized in the following categories.
…
Now that’s lots-o-samples…
Posted
3/02/2010 09:54:00 AM
0
comments
stackoverflow blog - Creative Commons Data Dump Mar 10
“The latest version of the Stack Overflow Trilogy Creative Commons Data Dump is now available. This reflects all public data in …
- Stack Overflow
- Server Fault
- Super User
- Meta Stack Overflow
… up to March 2010.
…”
stackoverflow blog - Stack Overflow Creative Commons Data Dump
“We decided early on that all user-generated content on Stack Overflow would be under a Creative Commons license.
All those great Stack Overflow questions, answers, and comments, so generously contributed by all of you, are licensed under cc-wiki:
…
The current anonymized public data dump is ~500 megabytes, 7zipped, and contains these files:
- badges.xml
- comments.xml
- posts.xml
- users.xml
- votes.xml
All four Trilogy sites are now included in the data dump: Stack Overflow, Server Fault, Super User, and Meta Stack Overflow.
…”
I have to wonder if I can use this data…
In my day life, we have to deal with/process large amounts of production data. But to test/demo that is hard. Trying to find enough “open” and “safe” data is tough. You want “real” data, but of course you can’t use client/production data, so you’re kind of stuck between a rock and a hard case.
So while this data isn’t a normal EDD/ESI discovery target (i.e. not emails or loose files), I find the thought of its content interesting. Think about language analysis and detection. Think about it for conversation thread management. Think about using it to test scale.
hum…
Related Past Post XRef:
Need a ton of email data (10’s of gig’s)? Need it in PST form? Need it to be public data? Want to look behind the curtain into Enron? The EDRM Data Set Project is for you…
Need test/sample/demo data that’s safe for public (and/or client) consumption? Then GenerateData.com!
Data, data, everywhere free data… At least in the Guardian’s Data Store – Tons of data, all free and all delivered via Google Spreadsheets (get your mashup engines started)
Posted
3/02/2010 09:37:00 AM
0
comments
Me about things... - Expression Studio tutorials now available
“If you follow this blog and/or me on Twitter, you should know that I have been travelling up and down the UK delivering a series of talks in colleges and Universities. During the talk, I show a very cool demo of how to use Expression Blend to transform a simple Flickr application written in Silverlight by importing a Photoshop designed interface!
Something really cool and that requires to write almost no code and shows how design can really become an integral part of the development process!
I now managed to package the whole thing and share with you! All in all I have 5 Hands on Labs that you can download and use freely [GD: Click through for the download link…I didn’t want to leach his traffic]:
HOL 1 - Introduction to Silverlight
HOL 2 - Styling and Skinning
HOL 3 - Working with DeepZoom
HOL 4 - Introduction to SketchFlow
HOL 5 - Expression Blend 3 New Features
The 5th one is the one I used during the talks! So…”
When I grow up I want to be able to use the Expression tools, like Blend.
And how do you get comfortable with it? Use it… Hands On Labs (HOL) are one way to get your, well, your hands on it…
Here’s a snip of the download’s contents;
Here’s an overview of “HOL 1 - Introduction to Silverlight Exercise Lab Manual.docx”;
Related Past Post XRef:
From a blank canvas to cool icon, a Expression Studio tutorial that even I can follow… (Greg != Graphic Designer)
A SketchFlow Two-fer day - “Shawn Wildermuth on SketchFlow/dnrTV” and “Prototyping a WPF-3D game design workflow using TrueSpace 3D, Expression Blend 3 with SketchFlow, and exporting the prototype to XNA Game Studio.”
Four Expression 3 Starter Kits, two for Blend and two for Web, focusing on Sketchflow, Gaming, SuperPreview and SilverLight.
Posted
3/02/2010 07:41:00 AM
2
comments
Tags: DeepZoom, Expression, Silverlight
WPF Performance and .NET Framework Client Profile - Optimizing Visual Studio 2010 and WPF applications for Remote Desktop
“It is increasingly common for users to run their client application remotely, either connected to another Windows Client machine (Remote Desktop) or to a Windows Server (Terminal Service). In both of these scenarios the sources and the target machines are communicating over a protocol called Remote Desktop Protocol (or RDP).
In this blog, I wanted to share some of our findings while testing Visual Studio 2010 (VS 2010) over RDP as well as provide best practices to improve VS 2010 and your WPF-base app performance over RDP.
You may have seen the announcements (Soma , Jason Zander, Scott Guthris's) for the public release of Visual Studio 2010 RC . Some of the principles mentioned in this blog are also implemented by VS 2010.
While this blog is focusing on Microsoft remoting technologies some of the ideas discussed here should be applicable to other non-Microsoft technologies.
This blog is few pages long, the first part is a summary for folks who just want the short version. More details follow below in the document.
…
Summary: Best Practices for Improving VS 2010 and WPF Performance with Remote Desktop
A) Tune your Remote Desktop Connection (RDC) settings.
…
B) Optimize your WPF app to be Remote Desktop aware.
…
C) During development, test your app to verify it is optimized for RDP
…
History and background
…
Tuning RDP for optimal Visual Studio 2010 usage
…
Optimizing your WPF app for RDP
…
How we optimized Visual Studio 2010 for Remote Desktop
…
…”
WPF in Visual Studio 2010 – Part 2 : Performance tuning
As we move to WPF applications and virtualization, making the two of them run well together will be an important step in our development process.
The other side of this coin, is that you may have people, say off-shore contractors, who will be Remote Desktop’ing into your data center to do their coding. So it will be important that you make their development experience as smooth and efficient as possible…
What I liked about this article was how it went beyond just configuration changes, but also provided concrete examples of how you can tweak your app’s to work well when RDP’ed. Config tweaks are one thing, but code is always nice… :)
Though I’ve been running in a heavily Remote Desktop/RDP world for years, this article taught me a good bit (i.e. the WTSRegisterSessionNotification/WTSUnRegisterSessionNotification messages are something I’ve been looking for for years and didn’t know it… sigh)
(via Innovation Showcase - Best Practices for Improving VS 2010 and WPF Performance with Remote Desktop)
Update 03/02/2010 @ 6:45AM PST:
If you liked the above post, make sure you also check out the Visual Studio Blog’s WPF in Visual Studio 2010 - Part 1 : Introduction and WPF in Visual Studio 2010 – Part 2 : Performance tuning
Related Past Post XRef:
Remote Desktop/Terminal Services and the Highly Graphical Application – Tips and Reg Tweaks
NGEN is Love, if you’re running your .Net applications via Citrix or Terminal Services
Posted
3/02/2010 06:37:00 AM
0
comments
dotnetcurry - Introduction to Visual Studio Test Professional 2010
“Microsoft offered the testing tools built in Visual Studio Team System since 2005. Although these tools were probably not as rich and mature as some of the competitors in the field, they provided quite high ROI wherever they could be used. There were some gaps like non-availability of comprehensive test management tools, test case not being recognized as workitem etc. Microsoft has done lot of homework before making a new offering with Visual Studio 2010. Name of the new product offered is ‘Visual Studio Test Professional 2010’. It is designed keeping in mind the needs of the organizations as well as the individual testers.
…
Visual Studio Test Professional 2010 creates an environment for various roles within the scope of testing and bug fixing.
- For test manager or test leads it provides the tools to define the scope and direction of the testing. They can define the test cases to be executed, configuration of the supporting environment and the settings of the testing tools. All of these are to simulate the testing environment as close to the reality as possible.
- Test planners can do planning of the tests depending upon the needs of requirements, features and their prioritization. They can create groups of the tests and assign owners to them. They can also assign the resources to execute (run) the tests.
- Testers are facilitated by a dedicated environment to run the tests that are assigned to them by test planners and if necessary file a bug that is rich in information easily.
Visual Studio Test Professional 2010 is divided in two distinct parts. …
…”
(via DotNetKicks - Introduction to Visual Studio Test Professional 2010 (www.dotnetcurry.com))
dotnetcurry - Visual Studio Test Professional 2010: Test Case WorkItem Type
“Microsoft has given a lot of importance and thought on testing in Visual Studio 2010. One of the popular demands that have been attended to in Visual Studio 2010 is to create Test Case as a workitem type. Creating such a workitem type makes it easy for test and project managers to track the testing efforts in context with various requirements, features and other logical conditions. In this article we will take a close look at this workitem type.
…
…
Conclusion: In this article we have studied the test case workitem type in details. In the next article we will study other artifacts of the test plan in Visual Studio Test Professional 2010.
…
…”
I don’t know how many spreadsheets, doc’s, etc of “test cases” I’ve seen and written over the years, but it’s too many. It’s not the writing of them that I hate so much, it’s their static, disconnected nature. The fact that you KNOW that the minute you save it, it’s out of date. That you KNOW in the next version it’s going to be “wrong” and need to be updated. That you KNOW you’re just building a pile of legacy work that you may never refer to again (or even find for that matter).
Now I’ve been around long enough to know that TFS2010 will not be the silver bullet to slay the Test Case Beast. But it looks like a solid step forward in the right direction at least (so maybe it’s like a silver coated bullet? ;)
We’ll see once it ships and we start using it in the real world…
Posted
3/01/2010 07:55:00 AM
0
comments
Tags: TeamFoundationServer, Testing, VisualStudio
Benjamin Day Consulting, Inc.: The Blog - Creating a Project Backlog: Breaking down product ideas and requirements in to TFS2010 User Stories (PBIs)
“It’s kind of amazing how much hidden detail and complexity there is in even the simplest software product and application ideas.
…
Since I’m a Scrum and Team Foundation Server 2010 guy, I decided to try to turn this in to a Product Backlog and put it in TFS2010. A Product Backlog is the grand wish-list for the product. In this case, the product is the website for the user group and the tools to manage it. If you’re using Scrum, the backlog is made up of Product Backlog Items (PBIs). In Team Foundation Server 2010, the backlog is made up of User Story work items. …
…
Once I got the top-level stories identified, I put all the stories in to TFS and along the way, I started finding some other stories that I had forgotten.
…
…
…”
This kind of requirements management is something I’ve wanted for a long time. Sure, there’s like tools out there today, but I wanted something baked in and not grafted on.
The more I see TFS2010 more I can’t wait for April 12th…
Posted
3/01/2010 07:30:00 AM
0
comments
Tags: Scrum, TeamFoundationServer
Rafael’s Within Windows - Geosense: The first ‘really really cool’ Windows Sensor
“Every night, or so, Long Zheng logs onto his PC and bombards me with ideas. Most of his ideas fail to root on my end but one looked promising: A ‘software GPS-like thingie’, plugged into the Windows Sensors and Location Platform. After a crash course through the User Mode Driver Framework, and a few days of enduring Long’s “is it ready yet?”, Geosense for Windows was born.
Geosense is a Windows Sensor that feeds the Windows Sensors and Location Platform relatively accurate positioning information, a lot like a GPS device. Instead of communicating with expensive satellites, we simply gather some metrics (i.e. your IP address, WiFi access points) to securely query huge databases with. In return, the databases provide location data for us to share.
Right now, Geosense plugs into Google Location Services for WiFi and IP triangulation. If the sensor becomes an overnight sensation, we’ll add support for others such as Skyhook Wireless and Navizon, to ensure you receive the most accurate data, regardless of where it came from. We’re also thinking about the implementation of mobile broadband (cell tower) detection – but that’s low on the list, due to lack of supportive hardware. (Anyone want to donate some hardware?) …”
“What does Geosense do?
Geosense is a Windows Sensor that provides the Location and Sensors platform in Windows 7 with accurate and reasonably ubiquitous positioning information without requiring or the assistance of GPS hardware, enabling more practical location-based applications and scenarios on Windows 7.
Although not required, it works best on computers with a WiFi adapter.
How does it work?
We employ thousands of pigeons around the world to stalk our users with the promise of breadcrumbs.
No, seriously, Geosense is designed to use a hybrid mix of geolocation service providers and geolocation methods to pinpoint the most accurate location information possible …
…
Why is it free?
We are neither hippies or rich but we want to help kickstart a pool of cool location-based or location-enhanced applications on Windows 7. We believe this is an adequate solution until PC vendors integrate hardware GPS sensors into Windows 7 PCs.
…
This is indeed “really really cool”… :)
Posted
3/01/2010 06:59:00 AM
0
comments
John Paul Cook - Using Windows Authentication from a non-domain joined machine
“Sometimes it is necessary to use Windows domain credentials to authenticate to SQL Server from a non-domain joined machine. Here’s a trick from my coworker Martin Kastenbaum to pass Windows domain credentials from a non-domain joined machine. Modify the shortcut (or create a copy and modify it) you use to start SQL Server Management Studio to pass your Windows domain and username.
…
…”
I thought this was a neat trick and one I’ll be able to use in a couple ways. First from VM’s that are not domain members and to access other, non-trusted domain resources.
The magic is via shortcuts, RunAs and the /netonly parameter.
On a related note, I find it funny how information flows. Seems this trick has been around for over 7+ years… lol
Posted
2/27/2010 10:30:00 AM
0
comments
MSDN - What's New in Visual Studio 2010
“This topic contains links to information about new features and enhancements in Visual Studio 2010 and associated service releases.
…
…”
MSDN - What's New in the .NET Framework 4
“This topic contains information about key features and improvements in the .NET Framework version 4. This topic does not provide comprehensive information about all new features and is subject to change.
The .NET Framework 4 introduces an improved security model. For more information, see Security Changes in the .NET Framework 4.
Other new features and improvements in the .NET Framework 4 are described in the following sections:
- Application Compatibility and Deployment
- Core New Features and Improvements
- Managed Extensibility Framework
- Parallel Computing
- Networking
- Web
- Client
- Data
- Communications and Workflow
…
…”
I’ve been asked, “So I’ve heard about VS2010… What’s new with it?” which usually causes me to stop and pause. Given the massive number and scope of additions, changes, enhancements and general coolness, I find myself almost at a loss for words. Of course, me being me, that pause is short and once I start, it’s hard to stop… lol
Still, almost every time, I forget about something (given the scope, that’s understandable ;)
When I saw this I wanted to grab it both so I could use it as a refresher and as a place where I can refer others.
Related Past Post XRef:
Posted
2/27/2010 10:17:00 AM
0
comments
Tags: .Net, VisualStudio
Nullable Type - Migrating the TFS 2008 data tier from SQL Server 2005 to SQL Server 2008
“Team Foundation Server 2008 qualifies as a showcase of sorts for the Microsoft platform. It builds on several core elements of the enterprise stack, including SQL Server, Sharepoint, and IIS. This results in a product that can be difficult to deploy and even more difficult to modify once it is deployed.
Microsoft provides a guide that documents procedures for moving all or a subset of the components, as it should. Unfortunately, the tremendous flexibility enjoyed in deployment means that covering all possible scenarios becomes a virtually impossible task.
I am currently responsible for the TFS deployment at a client that I would describe as being of middling complexity. It evolved from a single server deployment to a multi-server deployment. This deployment has been moved around several times during server reorganizations and survived the upgrade from TFS 2005 to 2008.
Recently, as part of a move from SQL Server 2005 to 2008, it once again became necessary to relocate the data tier. Just to keep things exciting, this move took place between two instances installed on the same machine (a default instance of SQL Server 2005, and a named instance of SQL Server 2008). We did not perform an in-place upgrade of SQL Server 2005. I am going to detail the steps involved in this process, but first I will provide a little background. I am going to assume you are on TFS 2008 SP1 and WSS 3.0 SP2.
…
…”
I’m very interested in what the final “TFS2008/SQL2005 to TFS2010/SQL2008 upgrade story” will be. I believe we have to move our TFS2008 to SQL 2008 ourselves prior, so have been keeping my eyes open for related articles…
(via Brian Harry - Upgrading a TFS 2008 Server from SQL 2005 to SQL 2008)
Related Past Post XRef:
“SQL Server 2008 Upgrade Technical Reference Guide” – 486 pages of SQL Server 2008 upgrade guidance
Posted
2/25/2010 10:26:00 AM
0
comments
Tags: DBA, SQLServer, TeamFoundationServer
Coding4Fun - Robocode – robot warfare
“Robocode just released a new version of their software which now allows you to use .Net coded robots! Awesome job guys. They have a post regarding their implementation and their wiki has a quick example to get you up and running and they also include API references for Robocode.
…”
Robocode (Blog) - Robocode 1.7.2.0 Beta - The ".NET robots are now supported" release
“We are proud to announce the 1.7.2.0 Beta release of Robocode, which is the first version to support .NET robots via using a plugin for Robocode. A lot of hard work has been put into the .NET support by Pavel Savara.
With the .NET plugin for Robocode, Java and .NET robots can participate in the same battles in the same time. [GD: Emphasis added]
You can read our first article on the RoboWiki about how to create a .NET robot with Visual Studio and run it in Robocode.
…
…”
“Robocode is a programming game, where the goal is to develop a robot battle tank to battle against other tanks in Java or .NET. The robot battles are running in real-time and on-screen
…”
Robowiki - Robocode/.NET/Create a .NET robot with Visual Studio
“…
Creating a .NET robot in Visual Studio
From version 1.7.2.0, Robocode supports robots that run under Microsoft .NET framework CLR. Note that .NET robots will only be able to run on operating systems that support the .NET framework 2.0. For now, Mono is not supported due to current limitations of jni4net.
This tutorial assumes that you are familiar with .NET programming. In addition, this tutorial is made for C# programmers, but it should be easy to use this tutorial for Visual Basic .NET or other .NET programming languages instead.
Prerequisites
- Robocode and Java must be installed on your system (see System Requirements and Download).
- .NET plug-in for Robocode must be installed on top of your existing Robocode directory. The .NET plug-in is named like this: robocode.dotnet-xxxx-setup.jar, and you can install it by double-clicking on it, which will start the installer.
- Visual Studio 2005 or newer is required, but Visual Studio 2008 is strongly recommended. You can download one of the Express Edition, which comes for free.
Note that you don't need Visual Studio for developing .NET robots. You can use Microsoft .NET SDK 2.0 if you wish. However, this tutorial will make use of Visual Studio C# 2008 Express Edition, and hence already have it downloaded and installed
…
…”
Robots, .Net, OSS, tanks, virtual battles and free?! Shiny!
Posted
2/24/2010 10:43:00 AM
0
comments
Tags: .Net, C#, VisualStudio