Tag | Tools Posts

After reading Tim Anderson’s blog article (here) on his installation of Hyper-V Server 2008 R2 I glibly added a comment that R2 now includes PowerShell 2.0 for local management of virtual machines using PowerShell scripts. Of course, I hadn’t actually tried this before commenting .... Why would you want to use scripting on Hyper-V Server 2008 R2 If you have never installed Hyper-V Server 2008 R2 you may not realise the limited options provided by the local management tool. Based on Windows Server ...
Game development is a great career but we all can't be the next John Carmack. And let's be honest, even though you've got a great resume and a smashing portfolio, the odds are slim you'll get that coveted game programmer job. To sharpen your skills and expand your portfolio why not take a look at Microsoft's XNA Game Studio? XNA Game Studio is a library built on top of the DirectX framework to ease game development for students and hobbyists while still providing enough flexibility to create games ...
This is a follow up to my usergroup presentation I recently did for Gold Coast Usergroup recently. I have many emails, ok just 2 asking me to document my presentation so they can get started developing with windows Azure. before you get started you need to make sure your development machine is running, Vista or Windows Server 2008 or my favorite windows 7, you also need to have IIS 7.0 with WCF HTTP activation installed. Next you will need to have Visual Studio 2008 or Visual Web Developer Express. ...
Thanks to everyone who attended my C# 4.0 New Languages Features presentation at CMAP last night. Both the code and PowerPoint are available for download. C# 4.0 New Language Features Download After the presentation, I had a few people ask me about some of tools I was using. They can all be found on my Developer Tools and Utilities page. To create my snippets, I’ve been using a tool called Snippy for years (link included on Developer Tools page). However, lately I’ve also been using Snippet Designer ...
A few months ago I received an email from Rob Houweling explaining his ideas for a new Dutch usergroup, focused on Silverlight, Expression Design and Expression Blend. I’ve had been playing with the idea of a Silverlight usergroup myself at the time, so I didn’t have to think very long about joining. After meeting and numerous emails between six silverlight enthusiasts(Rob Houweling, Mark Monster, Koen Zwikstra, Antoni Dol, Eric van den Hoek and me, Timmy Kokke) the plans are worked out and it’s ...
I’ve taught a number of classes recently to people who are just getting started as software developers either as a way to change careers and move into our profession or just to people who love computers and want to learn more about how to program. I personally love these types of classes as they differ so much from the standard SharePoint or Silverlight type course where the average student is fairly skilled and the questions and interaction from students is very technical. In an introduction type ...
While I was planning to write about the same topic and have the draft ready in my Windows Live Writer waiting to complete, I found an interesting question in StackOVerflow and couldn’t just resist to answer: ORM/Persistence layer Advice The question starts with: I'm starting a new project and I'm looking around for either a very good ORM or for a non-SQL-based persistence layer. Then follows up with a REALLY GOOD summary of what he believes about each known ORM he knew out of his own findings and ...
FredNUG is pleased to announce that we have another great speaker lined up for November. On November 18th, we’ll start with pizza and social networking at 6:30 PM. Then, starting at 7 PM, John Baird will present “Building Silverlight LOB Apps.” With so many software development teams trying to make the switch from Winforms to WPF/Silverlight, I’m sure this talk will be very useful and informative. The scheduled agenda is: 6:30 PM - 7:00 PM - Pizza/Social Networking/Announcements 7:00 PM - 8:30 PM ...
Been awhile since I had posted anything and what better way to restart this blog than with some Timeout Issues. Now this list is designed for SSRS 2005, but you can put a few of these tips to use in 2008. Consider these steps in the below order. 1) Set the HttpRuntime ExecutionTimeout value to a greater value (ie 3 hours) on the Report Server How do you do this? Simple! a. Open the ReportServer’s Web.config file by going to Start -> Administrative Tools -> Internet Information Services. b. ...
This is just a first post to see that I'm connected through to the outside world. I'm currently interested in unconventional data retrieval and wordering what sort of tools that .Net offers or libraries that are available to allow the processing of  #tagged data.
A few months ago I downloaded the Windows Mobile Developer Power Toys (Download details: Windows Mobile Developer Power Toys) because I had a need for CERDISP, the Windows CE Remote Display tool. At that time, I looked around at the other tools that were installed and played with RAPIStart.exe. RAPIStart.exe is a command line tool that lets you start applications on your device from your workstation using ActiveSync. A handy little tool, so I made a note to try to reproduce it and write a little ...
Who here uses IDictionary classes in their projects? Raise your hand. Keep your hand up if you cannot bear the sight of having to call another ContainsKey method. Keep it up if you cry at the idea of having to use the “out” keyword in conjunction with the TryGetValue method... Keep the hand up if you consider that removing items should be allowed from inside a foreach loop. Is your hand still up? Yeah, mine too . Alright let’s all take a break. This is just one of the numerous annoying little things ...
WCF REST Starter Kit Preview 2 contains not only tools for creating REST services. It include rich set of client tools, that allow to do HTTP-requests and process service response in more convenient way. I create small overview of it basic features. We’ll create a simple WPF desktop client for Yahoo Shopping Web Services. Our client sill search products by the keyword. Details of Search API is available here, but information about GET-request format and service URI is enough. For example, if we want ...
For those of you who missed the chat today, here is the raw transcript. By raw, I mean that I copied and pasted the discussion without any edits. This is divided into two parts, the top part is the answers from the Microsoft Experts and the bottom part is the discuss (questions) from the audience. Answers from Microsoft: KarelD_MSFT (Expert)[2009-10-27 11:58]: Karel Danihelka - Developer in Partner Response Team. davbo_msft (Moderator)[2009-10-27 11:59]: Our chat today covers the topic of Windows ...
Just an update on some free developer events coming up in November in St. Louis (and ones with which I am directly involved). Please share these dates with others for whom they might be valuable. Also, a few of them have limited capacity so please register soon. If you have any questions on any of the below events, don’t hesitate to get in touch with me and I will be glad to answer any questions you might have. .NET Chalk Talk: Visual Studio.NET Tips, Tricks, and Toys Location: Washington Universities ...
I’m presenting 2 topics this week at the QAI Toronto TesTrek Symposium. My first session is Wednesday and is about Testing in a SOA World. I’ll cover some of the challenges with testing Service Oriented Architectures as well as some techniques and tools that assist. My second session is Exploratory Testing with Agile in Visual Studio 2010 where I’ll delve into the techniques of Exploratory Testing and how the new test tooling in Visual Studio 2010 helps improve the productivity and maturity of Exploratory ...
Since MVC has been released I have observed much confusion about how best to construct view models. Sometimes this confusion is not without good reason since there does not seem to be a ton of information out there on best practice recommendations. Additionally, there is not a “one size fits all” solution that acts as the silver bullet. In this post, I’ll describe a few of the main patterns that have emerged and the pros/cons of each. It is important to note that many of these patterns have emerged ...
I received an invitation to Google’s Wave yesterday (I have no idea why) and so I went immediately to go check it out. One of the first things I ran into was the suggestion by Google that I install Chrome Frame, so I did. I then accessed Google Wave fine, but didn’t really do too much. Today, I noticed while doing my typical browsing (using multiple tabs in IE8) that when I’d close a TAB, it wouldn’t close. It’d stay open for what seemed like minutes (I didn’t clock it) before finally closing. Then ...
Another great opportunity to ask Microsoft engineers your technical questions is coming up on Tuesday, October 27th. These chats are your opportunity to get advice and answers from the engineers at Microsoft. You may want to review the transcript from previous months to get an idea about the topics that are discussed. Title: Windows CE Live Chat! When: Tuesday, October 27, 2008 9:00 - 10:00 A.M. Pacific Time (16:00 - 17:00 GMT) Add to Calendar Description: Do you have tough technical questions regarding ...
I was involved in the St. Louis Coders 4 Charities event this past weekend; I was part of the TURNERS team that is responsible with helping the Turning Point agency (Warren County Council Against Domestic Violence) create a website. You see, out of the 9 charitable organizations in C4C’s list, Turning Point was the only one that did not have a website. It was an interesting project, and it allowed me to learn quite a bit of stuff. We recommended Webhost4life to be their webhost provider, asked them ...
This is an Open Letter to the Editor of CIO in response to an article posted on Computer World discussing the five problems that supposedly keep legacy applications out of the Cloud. Dear Editor, In light of your recent article about the challenges that legacy application face in migrating to the cloud, below please find a response which provides answers to 4 of the most problematic issues. We believe your readers would greatly benefit from the information, and we regret that we were not directly ...
More Adventures in MVVM I have been taking a few weeks off from my personal studies/experiments in the .Net space to learn more about Ruby and Ruby on Rails (RoR). I have two main goals for this study: Get to know another platform as an option for future development Examine how I can incorporate different concepts into my existing framework What follows is intended to document my experimentation with the second bullet: How might we design a ViewModel if we were in Rails? My thoughts on this are still ...
Day 2 of the SharePoint Conference has just about come and gone, and I’ve shifted my focus from yesterday’s pure developer angle to topics of data and business intelligence. And there has been a lot to see. I’m sitting in the last session of the day, attending the “Business Intelligence Power Hour” and began the day with an in-depth look at SharePoint’s Business Connectivity Services (BCS, formerly known as the Business Data Catalog, or BDC). I work very closely with Microsoft Business Intelligence ...
Before I can get into the meat of this post I need to make sure you’re up to date on a couple items: Item 1: In case you missed the news yesterday, Visual Studio 2010 Beta 2 was released for download. You can get it here. Item 2: Microsoft has announced that VS 2010 will be released on March 22, 2010. What I think is one of the more significant items to come out of this announcement is that Microsoft has simplified the product marketing structure for Visual Studio 2010. Instead of the myriad ( yeah, ...
After the keynote sessions and lunch the first set of breakout sessions kicked off. Needless to say with the session line up it was difficult to choose only one to attend. However I thought it would be wise to at least see what is new and get an overview of the platform. I got to the session a bit late, but I don't think that I missed much. Arpan Shah was the speaker and it was a packed house. One of the largest rooms I have seen so far. Easily over 300 people in attendance. Here is what I caught. ...
Day 1 of the Microsoft SharePoint Conference 2009 is almost over. The conference is impressive. There are over 7400 people in attendance, a number that represents 92% growth over last year and which tops this year’s Tech*Ed and MIX attendance combined. All this in a year when most events’ attendance is way down. That should tell you something about SharePoint, and should explain why Steve Ballmer, in his keynote at the conference this morning, said (1) he wasn’t going to start this keynote by talking ...
Recently I attended the Business Analysis Conference in London that I spoke about in my previous post. My reason for being there was I accepted an invite to be a speaker on a panel discussing “The Role Of The BA: What Is Expected And What Is Delivered” Part of the Business Analysts role is to capture, distil and communicate business requirement to Technical staff so it was of great relevance that I played my part as the technical representative on the panel. If technical staff are to understand business ...
So first impressions….. Hmmmmm…. This is BIG! First off, the conference is sold out. There has been an increase of attendance of close to 100% since the last conference. There are people here from over 70 different countries. The keynote was not what I had expected. Ballmer did a great job explaining the new vision for SharePoint and how they are starting to embrace more of what customers, developers, and IT pro's want. Some of the key areas that came up that were of importance were: Distributed ...
Imagine some newbie or junior web developer walks up to you and says, “What tools would you suggest I use to become a better web developer?” Assuming they’re already using either Visual Studio or Web Developer Express, what utilities or resources do you find indispensible for working with ASP.NET or just web development in general? Maybe you have a favorite online resource site that you recommend, Stack Overflow for example, or maybe you have a favorite utility like Chris Pederick’s Web Developer ...
This morning I had the chance to speak with Ben Scheirman. We chatted for roughly an hour or so discussing how he entered into the web development industry, going on the road to teach ASP.NET MVC in its early days, his book ASP.NET MVC in Action, and his thoughts on the use of the MVC framework. We discussed some patterns and tools for testing, tools for development in general such as ReSharper, and the use of the Spark View Engine. Watch for this podcast to be posted within the next couple of days. ...
I’ve been meaning to blog about this for the last week or so and I’m finally getting to it. Ever wonder where Visual Studio and the rest of the Microsoft development tools like Visual Basic, C++, and so on got their start? A two-part Visual Studio Documentary on Channel 9 pulls back the curtains on the history of your favorite development environment going waaaay back in time to the beginning. You’ll see interviews with Microsoft employees and industry veterans as they recount their memories of the ...
Hello, Here are the companion resources for the “Dancing with SharePoint” presentation at SharePoint Saturday Kansas City! We talked about best practices to create a SharePoint virtual development environment, ways to get the most functionality out of the box, and some great development tools. Thanks to all who came!!!! “Power User Books” – For getting the most out of the box The SharePoint Shepherd's Guide for End Users Essential SharePoint 2007: A Practical Guide for Users, Administrators and Developers ...
In this Issue: Jeff Handley, Jeremy Likness, Gavin Wignall(2, 3, 4, 5), Mark Miller, Nigel Sampson, and Microsoft Expression Product Site. Shoutout While not a complete solution, Koen Zwikstra had done an OOB solution for Silverlight a while back and now he's giving up the source: Hosting Silverlight outside the browser (sourcecode). Forget all those weight-loss gimmicks! I worked Monday the 12th, took off the 13th and felt worse all day, was at the Dr with flu symptoms on the 14th... ended up with ...
I recently needed to un-gzip (gUnzip?) a large amount of files programatically and eventually ended up with the class/library posted below. With the GZipStream (.NET / dot net), I had seen a lot of examples compressing and decompressing strings in memory, but I needed the straight-forward, simple method of just compressing and inflating/decompressing a file (in the simplest manner). I made the buffer size modifiable to allow you to customize the amount of RAM needed for the process. In all of this, ...
So I scraped together the money and paid in full to go to the conference as I've said before. Here is a complete list of all the sessions I will be attending: Monday 1:15 - Overview and Whats New for SharePoint 2010 IT Pro's 2:45 - What's New in Office 2010 for Developers 4:30 - Web Content Management in SharePoint 2010 Tuesday 9:00 - Building Rich Internet Applications with Silverlight 3 and SharePoint 2010 10:30 - FAST Search for SharePoint: Capabilities and Deep Dive 1:15 - Developing SharePoint ...
The October Service Update for Microsoft Online Services includes several new features and enhancements designed to improve the service experience for both administrators and users. The Service Update is currently being deployed into production data centers. Many of these service enhancements are the result of customer and partner feedback. The following features and capabilities are included in the October Service Update: Bulk Activation of Users PowerShell commandlets will be added to streamline ...
I threw this out on Twitter the other day, and maybe I'm the only person that has been using it because I didn't get any response :( I first posted to Live Labs Customer care about not being able to generate a new link a month ago and haven't gotten any response. Now today I can't seem to log into Customer Care for ThumbTack. The Thumbtack site is just a blank page... guess shame on me for not pulling my links out of that when it started acting hinky a month ago, but the promo page is still advertising ...
Saber por qué puerto está atendiendo las peticiones tu servidor de bases de datos puede ser relevante, sobre todo si te pones a jugar con las configuraciones y le cambias todos los valores default durante la instalación. Según dicen, el puerto por default es el 1433. Si lo cambiaste sin querer, no te acuerdas o te topas con un papanatas que o lo cambió sin querer o no se acuerda, puedes ejecutar, desde el SQL Sever Management Studio el SP xp_readerrorlog. En el error log puedes ver mucha información ...
I just finished my talk at the 2009 SQL Downunder Code Camp on Analysis Services data. As promised, attached below are the scripts and Powerpoint slides that I used in the presentation. There is not that much information in the slides, they were really just introduction and conclusion - all of the content is in the scripts. And the scripts probably only make sense if you at the session. In addition to the scripts, below are the links to all of the free tools that I was using: •MDX Studio http://ssas-info.com/forum/... ...
Jared Bienz (blog & Ch9), one of Microsoft’s ISV Architect Evangelists based out of Houston, created this basic guide to help ISV’s get compatible with Windows 7. ISV Trend - So many ISV’s are worried that their customers will dump them for a competitor application that is compatible with Windows 7. To help mitigate the challenge, here’s some basic steps for supporting Windows 7. Overview - These steps are intended to fit within your regular routine, and we hope that any extra effort would only ...
In this Issue: Gavin Wignall(2), UXPassion, Andrea Boschin, Shawn Wildermuth, Mark Tucker, and Victor Gaudioso. Shoutouts: If you're DeepZooming, A Deep Zoom Blog has a very cool post up on clearing up text on maps: "Exact" Map rendering Tim Heuer has been busy updating his tutorials for beginners [and nobody's gonna notice if YOU check them out :) ] : Updated Silverlight getting started for beginners Have you seen Wordle? John Bruin did it in Silverlight: Silverlight Wordle The Silverlight SDK announced ...
In this Issue: Jared Bienz, Tim Heuer, Sergey Barskiy, Alex Knight, Gavin Wignall, Damon Payne, Peter Bromberg, Shawn Wildermuth, and Mark Tucker. Shoutouts: Robbe Morris at EggHead Cafe has put up EggHeadCafe in Silverlight Release Candidate Now Available. Would be cool to see a series of articles detailing this :) John Bruin has a demo of of Silverlight Money Pyramid. This is pretty cool... I don't see a link for source though :( From SilverlightCream.com: Skins for WPF and Silverlight By way of ...
Did you ever wonder why your system at random times hangs? Sometimes it comes back after a few seconds (could simply be paging) but at least once a day I wish I would be able to know why the system is responding so slowly. Before going into kernel land I must confess that I have never written a device driver so my knowledge to kernel mode debugging is quite limited but on the other hand if you did not do this either you will have a much easier time to follow me. Some hangs seem to be Heisenbugs which ...
Thanks to everyone who attended my sessions yesterday at Richmond Code Camp. Both the code and PowerPoint slides are available for download. Download samples for: MVC in the Real World. Check out the readme.txt file in Solution Items and all SQL scripts for creating the databases. Download samples for: C# 4.0 New Language Features. I had several questions about some of the tools I was using during the presentations (all of which are free). For the zooming and highlighting, I was using a tool called ...
I’ve been tracking my time in one form or another for just under twenty years. Until recently, I must confess that my motivation for tracking my time has been largely accountability. Although I have never had issues remaining productive, I don’t have good memory for certain things. I remember numbers, equations, programming languages, solutions, etc, very well…I just can’t remember what I did yesterday! Even though I’ve never had someone ask me what I’ve been working on, or question my priorities, ...
In the October edition of MSDN Magazine, there’s a great article that does a quick rundown of building a component that can be surfaced as a Web Part via the Gallery and placed in Web Part zones on pages. The article by Steve Fox is here: Steve Fox - Visual Studio 2010 Tools for SharePoint Development – MSDN Magazine October 2009 There’s a couple very important aspect that might not be 100% clear from the title – 1st, you’re really visually designing a User Control (ASCX). So, this is really just ...
Recently on the MSDN forums a question was raised about how to re-style the Commerce Server catalogue when using Commerce Server 2009 within a SharePoint environment. Those who are familiar with SharePoint and web-parts may have reasonable knowledge around the use of XSLT and apply a style sheet to the web parts parameters, however out –of-the-box this becomes a little challenging for people new to the product. To demonstrate how to achieve a basic XSLT transformation, I will demonstrate splitting ...
Many of my ISVs are ramping up in their adoption of Team System 2010. Many others are finishing or still deep in their rollouts of Team System 2008. Notions Solutions has been critical in helping many of them get up to speed on Team System. Thought I would make you all aware of a great tool recently released for Team System that adds to and complements some key features. The great thing about Notions is that they have deep knowledge of what it takes to stand up Team System and get it implemented ...
Windows Embedded CE 6.0 R3 has been released yesterday, you can download it from here: http://www.microsoft.com/do... One of the most exciting new features of R3 is Silverlight for Windows Embedded. With this technology the UI of an application can be described using XAML, an XML-based language, and can be designed using visual tools like Expression Blend. This will allow UI designers to work on embedded devices using ...
I've been renewed again this year as a member of this elite cabal of crazies that call themselves Team System MVP!! I feel really happy today, this is always good to know our commitment to the product we love is recognize by our peers, community leaders and Microsoft. This program has really been a blessing for me in the last 5 years I've met incredibly bright, funny, cranky (at times) and very passionate people that I always look forward to seeing and talking too. My professional career has really ...