Tag | Tools Posts

AOP still is pretty much a pain when living according to “traditional” object orientation. You need fancy tools or you need to do some advanced code slinging. With Event-Based Components, though, introducing aspects is a piece of cake. Actual code is freed from tackling special concerns. Rather concerns become a matter of architecture. But see for yourself. The scenario for today is file processing. I want an application which indexes .TXT files. The program should crawl a directory hierarchy, extract ...
http://www.microsoft.com/vi... Finally, I can blog about this interesting piece of technology from Microsoft. For beginner to intermediate developers (1-4 years), this piece of technology will WOW you. I’ll admit, how can you not be impressed by pointing to a database, saying “alakazam”, click a couple of buttons, and blammo, you have your own application! But after having been around the block a few times, I’m actually a little critical of this tool (which is rare). We’ve ...
After a few years of development, Microsoft has finally announced Lightswitch. This was formally a very hush hush project code named Kitty Hawk that even the MVP’s only had very limited knowledge of. You can get more information at: http://www.microsoft.com/vi... and it will be generally available in Beta form on August 23rd. This tool is an add-on to Visual Studio 2010 that allows a power business user (or developer) to very quickly generate a data centric application then ...
Microsoft Silverlight 4 Step by Step (click book logo to be taken to the Catalog Page) By: Laurence Moroney Publisher: Microsoft Press Pub. Date: June 30, 2010 Print ISBN-13: 978-0-7356-3887-7 Pages in Print Edition: 336 I decided to do my first review with the new Silverlight 4 Step by Step book from Microsoft Press. I have read the entire book and completed all of the exercises. I have found several errors in the book’s code, but they were not hard to figure out. Instead of writing a formal book ...
At VSLive today, I had the pleasure of introducing Microsoft Corporate VP Jason Zander. And he had the pleasure of introducing Visual Studio LightSwitch. Pleasure is a theme here, because the product, to me at least, looks great. LightSwitch is a .NET based environment, hosted in Visual Studio, that allows developers to build business apps. Quickly. It harkens back, with pride, to tools of old, like VB6 and FoxPro, that made data, and data maintenance UIs, first class citizens. These tools also treated ...
Today at VSLive! we announced Visual Studio LightSwitch (link not quite up yet). LightSwitch is intended to be the simplest way to build business applications for the desktop and cloud. It provides the tools to rapidly develop professional applications from pre-built templates in a simplified development experience. It is intended to be used by professional developers. Top level features: Applications are built in Silverlight Pre-built templates Support for SQL Server, Sharepoint and SQL Azure Applications ...
So I'm on this private email group and a discussion starts by someone pointing out this blog post which talks about the Microsoft.Data.dll and the Microsoft.Data namespace. From the blog post: It’s an awesome new assembly/namespace that contains everything you’ll ever need to access a database. In ASP.NET WebPages we wanted people to be able to access the database without having to write too many lines of code. ... The user doesn’t have to learn about connection strings or how to create a command ...
Introduction Let’s pretend you are being interviewed for the DBA or T-SQL Programmer job and are asked a question like this: What is the precision of the GETDATE() and/or SYSDATETIME() function? If your answer is …: Well, GETDATE() function returns DATETIME data type so the precision is 3.33 ms, the SYSDATETIME() function returns DATETIME2 data type so the precision is 100 ns. …read on to find out if you are correct. Testing precision of GETDATE()… In order to find out what the correct answer should ...
I am working on a project testing some cool features and stuff that have to be done on a Mac. While I have been back and forth with MacBook Pros, this time I decided I should expand and extent my testing to the stuff that I do on a daily basis. Blogging is a challenge, tools available are not really all that flexible or feature rich. I have MarsEdit and Blogo. I do think Windows Live Writer is the best thing since ... sliced bread, seriously, I love that tool! But in order for this to work I had ...
Some of you may have come across this helpful blog post recently, discussing when the garbage collector (a/k/a the GC) runs on Windows Phone 7 devices. Anyone who has programmed in XNA for the Xbox 360 before knows the GC well. For those of you new to XNA, there are several tricks and tips for slaying the evil GC monster that eats frames. This applies to Silverlight apps too, though since Silverlight does quite a lot for you automatically, there’s only so much control you have. First, you must leave ...
I am writing this post in response to David Burela’s ‘What is your preferred technology stack?’ meme. As an independent developer I generally have a lot of flexibility to chose the tools that I think will deliver the best result, with the restriction that my customer is generally looking for a .NET based solution. I favour tools which: are open source. Open source libraries are often designed to facilitate quality practices, not to sell tools. Also, access to the source and the price are bonuses. ...
One of my hobbies seems to be creating map editors for XNA games. With the new XNA 4.0 Beta(yes, it’s called Windows Phone Developer Tools – don’t worry, it’s the full XNA and builds Windows and Xbox 360 games too, though the current beta doesn’t deploy to the Xbox 360 yet so stick with XNA 3.1 for Xbox games for now)… anyway, with the new XNA 4.0, I thought I’d take the stock WinForms 2 sample (the one that includes building content on the fly using MSBuild) and build it to see how much conversion ...
Recently I wrapped up primary programming on a library for Windows Phone 7 development, which you can find here: http://btiphone.codeplex.com/ . I started it around 6 weeks ago as a quick way to learn Silverlight and replicate some controls that don't exist on WP7 (SaveFileDialog, OpenFileDialog, and FolderBrowserDialog). Quick it wasn’t, but I feel like I understand Silverlight now and I created some nice controls along the way so I’m happy with how it turned out, even if it took about 3-4 weeks ...
Any ramblings and blog posts associated with the UNISA ICT 2621 tag should be considered study notes for my lectures... Objectives of Chapter 1 Explain the key role of a system analyst in business. Describe the various types of system and technology an analyst might use. Explain the importance of technical skills, people skills and business skills for an analyst. Explain why ethical behaviour is crucial for a system analyst’s career. Describe various job titles in the field and places of employment ...
In this Issue: Tony Champion, Vikas, Larry Larsen, Dimitris - Ilias Gkanatsios, Gergely Orosz, András Velvárt, Rishi, John Papa, David Rousset, David Anson, and Ozymandias. Shoutout: The Swiss MSDN Team Blog announced “Building a Newsreader Application using Silverlight for Windows Phone 7” Hands-On Lab – Now updated for July BETA Developer Tools Laurent Bugnion posted an MVVM Light Hotfix for Windows Phone 7 developer tools beta Fons Sonnemans posted a video of his WP7 game Sudoku for WP7 on YouTube... ...
Technorati Tags: ASP.NET MVC,mvcconf I took the day off work today to "attend" mvcConf: the Virtual ASP.NET MVC Conference, and had a great time. Thanks to all of the presenters and organizers of the conference. It was a huge success, and I'm sure that like me, most of the attendees hope there will be another soon. It was amazing how smoothly everything went. There were only one session cancellation and very few technical difficulties (I experienced none, but people in the chat rooms reported a few ...
If you're using Visual Studio 2010 as your IDE I'm sure you've heard that Microsoft just released an update to their Productivity Power Tools extension a couple days ago. If you haven't installed this yet, go do it now! It's packed with tools that will help you when programming in VS 2010. The best tool out of the set is called Solution Navigator. It's basically a beefed up version of the Solution Explorer. I'm not going to go into too much details here but I just wanted to provide the links below ...
Introduction On many BizTalk projects you have to deal with managing mapping of reference data. A number of times in the past I've spoken about the features in BizTalk for mapping reference data however they do have some limitations which mean that it is very common for a project to implement their own tables in a custom database to hold mapping reference data. While this is entirely valid you often end up with the pain of how do you manage the reference data mappings. One of the simplest ways is ...

This is a hotfix to correct the issues with the MVVM Light templates for Windows Phone 7.

Read the rest of this entry »

Updates to the VS 2010 Productivity Power Tools are out! They adds some nice new features and enhancements. If you already have the VS 2010 Productivity Power Tools installed, you can update it to the latest release by choosing Visual Studio’s “Tools->Extension Manager” menu command. This will bring up the VS 2010 Extension Manager – which allows you to browse and download new extensions. If you click the “Updates” tab on the left-hand side of the dialog it also allows you to see any updates that ...
In this Issue: jbaird, Sl.ayer(-2-), Yochay Kiriaty, and René Schulte. Shoutouts: Silverzine announced a contest to get an MSDN subscription: Competition Time!!!! Michael Washington and a crew of other folks have another giveaway going: Get a Free MSDN Ultimate subscription SilverlightCream has a wp7dev page up that just lists the wp7dev posts tagged: wp7dev Tagged Articles ... this is the same as searching for wp7dev, but you can just save the link... you probably won't need this in a couple weeks, ...
Visual Studio 2010 Productivity Power Tools Update If you installed the Productivity Power Tools as soon as they came out about a month ago, when you open VS 2010 the next time, it will notify you that there have been some updates to some extensions. Now, to update the extensions, you will go to the Get Started section of the Start screen, and make sure you have selected the Welcome Link, then you will expand the Extending Visual Studio area by clicking on it. Once you have expanded the Extending ...
One of the clear changes in Visual Studio from Visual Studio 2005, is the dependency of VS on IIS for creating websites/web applications. In VS 2005 until its SP1 you only had the choice to create Websites that use the local cassini web server for development purposes. The Web Application Projects allows you to create the legacy style of project based sites which can run on IIS. From VS 2008, you can create both Web Application Projects as well as Websites that can run on Cassini i.e. without the ...
OpenCa.mp is a muti-platform web content-creation event taking place in Addison, TX (north Dallas) on August 27-29th at the Crowne Plaza Hotel OpenCa.mp isn’t about a single technology as the “best” solution. It is about sharing experiences and discussing what works across several platforms. The format of OpenCa.mp is different from other multi-platform conferences with mornings full of common sessions and afternoons of brief focused break out sessions. Again, the focus is to bring people together ...
In this post, we start to explore Umbraco development through the recently released WPF-based WebMatrix. A very well worded high-level overview of WebMatrix can be found on Nikhil Kothari’s blog: http://www.nikhilk.net/WebM... Additionally, Scott Hanselman has just shared a blog article providing his insight on some use cases where WebMatrix can be of great value to ease and simplify development and deployment (http://www.hanselman.com/b... WebMatrix is installed through The Web ...
Unit test suites are often used as a quality tool during the development process to keep the codebase stable as it changes and expands. Tools such as NUnit, MSTest are often used to run and report on the test suites. However, when implementing unit testing in your build process, you have no way of knowing how much of your code the unit tests are actually testing. This is where code coverage comes in. You can run NUnit, MSTest within the Code Coverage tool and use the report to determine which code ...
In the software development life cycle, testing and defect fixing take more time than actually code writing. In general, debugging is a process of finding out defects in the program and fixing them. Defect fixing comes after the debugging, or you can say they are co-related. When you have some defects in your code, first of all you need to identify the root cause of the defect, which is called the debugging. When you have the root cause, you can fix the defect to make the program behavior as expected. ...
Jump start your development of Windows Phone 7 applications by attending Windows Phone 7 JumpStart. This free virtual live class, comprised of four instructor-led 3 hour sessions, will guide you in developing applications for the Windows Phone 7 platform using Silverlight and XNA. Register today by visiting: https://msevents.microsoft.... Course sessions: July 20 – 8am: Session One: Getting Started ...
Fairly frequently a relative, friend, or friend of a friend asks me “Hey Eric, you know about this stuff. I want to learn to program. How do I do that?”. First up I like to understand what they expect to achieve (which often is at the level of “Make the next World of Warcraft”) then after some expectation resetting, I start to share my wisdom In the past I have tended to point folks at: SmallBasic - which is excellent, especially for kids Kodu – which is focused on visually developing games and is ...
In this Issue: Jim Jackson(-2-), Alex Golesh, Dustin Horne, Sl.ayer, xprblog, Mike James, and David Anson. Shoutouts: John Papa is on Deep Fried Bytes: Silverlight 4 Tools and RIA Services as Heard on Deep Fried Bytes Jaime Rodriguez has some help up for those that are having problems moving from the CTP to Beta bits: Tips for uninstalling the Windows Phone Developer Tools CTPs and moving to beta Koen Zwikstra reports an update: Document Toolkit 2 Release Candidate ... check out the feature list ...
It was a pleasure speaking at the Miramar .Net User Group on July 13th, 2010. We discussed some of the basics of ASP.Net MVC as there were some attendees who did not have prior exposure to the Framework then moved to discuss the new features that MVC2 offers as well as the MVC dev tools available in Visual Studio 2010 (MVC Project Templates & Snippets) that make development even easier. Audience was quiet engaged and we had lots of fun discussing MVC2 and its applicability to today's development ...
In this Issue: Michael Washington, Andrea Boschin, Alex Golesh(-2-, -3-), Jaime Rodriguez, Brandon Watson, Jesse Liberty(-2-), and Scott Guthrie. Shoutouts: Walt Ritscher announced a new Shazzam is shipping today, but haven't seen a notice yet. As a teas, here's a post from Walt: Oh, shiny! Animated Mandelbrot shader effect If you plan on any wp7dev work, check out this training: Windows Phone 7 Jump Start: Session One - Getting Started with Microsoft Windows Phone 7 and Silverlight ... this is a ...
A couple of years back I was closely involved with helping developers take their investments in VB6 forward (I run http://blogs.msdn.com/goto100 for a time which still has great stuff in its archives). Those with sharp eyes will have noticed that the (IMHO rather poor) Visual Basic Upgrade Wizard is no longer part of Visual Studio as of Visual Studio 2010. My recommendation has always been to look to the partners for great tools to help with the grunt work of moving the code – but all these tools ...
Microsoft released yesterday the beta version of the Windows Phone 7 development tools, which was up until now in CTP. You can download it from here. It installs Visual Studio 2010 Express, Silverlight and XNA 4.0 for Windows Phone 7, Windows Phone 7 emulator and Expression Blend 4 beta. Yep, Expression Blend now installs with the beta version and you don’t have to install it separately which is nice. The beta version breaks some of the namespaces and classes from the previous April refresh CTP release. ...
Finally! Read about it: http://windowsteamblog.com/... “ First things first: go get the Windows Phone Developer Tools Beta. It has arrived! The term “Beta” is understood to mean that things are close to being finished. Well, that’s what we mean anyway. This Beta release represents the near final version of the tools for building applications and games for Windows Phone 7. Since the initial CTP release of the tools ...
Update: The second video (10’ tutorial) is now ready (see below). Update 2: The code is on Codeplex (V0.5.1). I just published an updated videos (Highlights) showing the MultiTouch Behavior for Windows Phone 7 working with the new emulator. The big change is that the multitouch action now works great with the emulator (with the April CTP it was flaky, so I was using the mock mode a lot more). Another 10’ long tutorial is available. Read the rest of this entry » ...
This seminar provides an overview of several in-depth concepts that developers need to learn to bring their jQuery development to the next level. They review six things that you should know, such as: "What Is This?", "Am I Referencing the jQuery Object or a DOM Element?", "Understanding Selectors", "Combine and Minify Your Scripts", "Different Ways of Storing Data", and "The Dos and Don'ts of Events". Along the way, they share several helpful websites and tools to make your job as a jQuery developer ...
A while back I was tasked with creating a class diagram for one of the applications created by my company. While I knew there was a possibility I might have to manually create the diagram by hand, I knew this method would probably consume a lot of time. I also knew there were third-party tools out there that automate some of these tasks. The problem was, we didn't have any of these third-party diagramming tools. There are a myriad number of reasons why a company might choose not to purchase these ...
In my first post I started by discussing the motivations for re-designing a large information system from scratch. In this post we’re going to get a little more into the practical steps you can take to ensure you’re actually implementing a system that will actually meet the requirements of the business. The plus-side of re-implementing an existing system is that all the current requirements are already defined by the existing code, the down-side being that it can be completely in-comprehensible and ...
This week, Scott Guthrie, Corporate Vice President at Microsoft’s Developer Division, announced, via blog post, the early Beta release of a new tool called WebMatrix. WebMatrix is a free developer tool that enables Web development geared toward what might I might call Markup-and-Script developers (more on that in a minute). And although WebMatrix draws upon technologies already, or soon to be, present in the fuller ASP.NET Web development platform and the Visual Studio integrated development environment ...
Technorati Tags: jQuery,ASP.NET,ASP.NET MVC,conferences I was excited yesterday to learn of two upcoming virtual online conferences about topics in which I'm very interested. The first one I heard about was mvcConf, the Virtual ASP.NET MVC Conference - Thursday, July 22. From the website: mvcConf is a virtual conference focused on one thing. Writing awesome applications on top of the ASP.Net MVC framework. The event will be free to attend, and your brain will explode from taking in so much hard core ...
Next Tuesday, July 13 I will be speaking at the Sydney SQL User Group on "BI Power Tools". I am going to run through some of my favourite free BI tools including (but not limited to) some of the projects that I contribute to like BIDS Helper, the AS Stored Procedure project and PowerSSAS. See here http://www.sqlserver.org.au... for more details and to register ...
Normal 0 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
I recently had the privilege of taking part of a conversation about available blog engines with some of our Microsoft Community Leaders. I since got interested in finding out more about available .Net-based extensible blogging engines. Two days ago, I came across a link about Oxite, a codeplex ASP.Net MVC-based mature open source blogging engine (http://oxite.codeplex.com). While the Oxite project is no longer active, its source remains available and downloadable. Additionally, the future holds great ...
Recruit Officer: Have you given any thought to your future, son? Forrest Gump: "Thought"? Well, it appears that Microsoft has given some though to theirs with the new WebMatrix Beta. What is WebMatrix? WebMatrix gives you everything that you need to build Web sites using Windows. You download a small installer and then you can select which tools to install. I already have Expression Blend 4 and VS2010 Pro, so I’m only going to take WebMatrix and a DB (MSSQL SRV 08 R2 Express and leave defaults for ...
Free Webinar with Vital Interview Training July 8th 10AM - 11AM CST Exactly What To Bring To Your Interview Improve Your Ability To Sell Yourself What To Leave With The Interviewer Other topics of discussion in July are: Answers to Difficult Interview Questions -Tuesday, July 13th 1PM - 2PM CST Where Should I Network - Monday, July 19th 11AM -12NOON CST How Can I change My Profession - Wednesday, July 28th 2PM - 3PM CST Register at www.MyCornerOfficeConsultan... Once you register, you'll see ...
My machine crashed and I wanted to find which files were checked out by me on that machine. It wasn't obvious, but finally I found, that I can search for user. You need to have installed Team Foundation Server Power Tools In Visual Studio- select menu File-Source Control Explorer - Find in Source Control- specify username and it will show all workspaces ...
Technorati Tags: .NET,ASP.NET,ASP.NET MVC,Microsoft Unity In my current ASP.NET MVC project, I'm focused on testability and programming to interfaces rather than concrete implementations, so I have a ton of interfaces. I'm using the Microsoft Unity IOC Container, so my dependency injection initialization code looked like this: 1: using System; 2: using System.Collections.Generic; 3: using System.Reflection; 4: using Duff.Localization; 5: using Duff.Database; 6: using Microsoft.Practices.Unity; 7: ...
Just started working with the Entity Designer Database Generation Power Pack and I must say it is a very solid first offering. Model first design is something new in EF4/VS 2010 and it's great to see a tool available that has evolved alongside VS 2010. I was very happy to see that it comes with the ability to synchronize with a database project right out of the box. In my opinion, this is the most valuable feature. In the past, the actual production database was considered to be the "truth". As our ...
Since the commerical availability of Windows Azure, there were a few releases of Windows Azure tools for Visual Studio that had shipped. Now, there is an updated version of Windows Azure Tools for Visual Studio available. It is available as Windows Azure Tools for Microsoft Visual Studio 1.2 (June 2010) and can be downloaded from here This includes support for Visual Studio 2010 RTM as well as Visual Studio 2008 SP1. Other features include Cloud Storage Explorer, .NET 4 support and few other new ...