Tag | Tools Posts

Thanks to Scott Gu for Tweeting a link to this page. I also wanted to thank Chris Alcock for mentioning this on the Morning Brew #688. Feel free to subscribe to my feed for more articles like this one. You may also want to follow me on Twitter. Today, the final version of the Visual Studio Tools for Windows Phone 7 was released. To get started, download the final bits here. You may also want to go ahead and download the Silverlight Tools for Windows Phone 7 and the Windows Phone 7 Training Kit for ...
The official and the final bits of windows phone 7 developer tools are now available, go download them from here. The installer bundles everything you need to develop for windows phone 7 in a nice little package that includes, - Visual Studio 2010 Express - Silverlight for windows phone 7 - XNA Game Studio 4 for windows phone 7 - Expression Blend 4 for Windows Phone 7 - Windows Phone 7 emulator You also get a phone registration and deployment tool which you can use to register and unlock a wp7 device, ...
The Windows Phone 7 Developer Tools have now shipped. I am extremely happy to share this news with you! And can be downloaded here. What’s included: Visual Studio 2010 for Windows Phone Express Blend 4 for Windows Phone XNA Game Studio 4.0 for Windows Phone Necessary SDK and Emulator If you already have the above products, the downloader will only get what is needed. Full install might be available later. Inside the final SDK you will find the Panorama, Pivot and Bing Maps controls that were eagerly ...
Sample download In MSDN forums, lots of developers ask how to write Windows Shell extension with .NET languages (e.g. C#, VB.NET). http://social.msdn.microsof... http://social.msdn.microsof... http://social.msdn.microsof... http://social.msdn.microsof... ...
We have come a long way since IE 1… image property of wikipedia …to IE9 In case you are living under a rock, IE9 Beta was released today. This browser is a major update to the previous version IE8. It is also supposed to give Firefox/Chrome a run for its money. How did it turn out? Read below to find out. So what are the best features of IE9? Lets give it a quick run-through then we are going to look at a few key features and a benchmark (note the benchmark is against a beta – so things may change). ...
I’ve been making my way through a few MVC books recently and was looking forward to reading Stephens book. Stephen does a lot of videos on the Microsoft asp.net site that I like and I was not disappointed by the book. Although not really targeted at MVC2 and VS 2010 all the basics are the same. He does an excellent job of stepping through the components of MVC… controllers, views, models and routing. He also digs into HTML helpers, binding, caching, authentication, testing and jquery. All the examples ...
I love Silverlight and have written / talked about it a lot. I can’t help but notice that a lot of people are new to Silverlight or may have played with it a few times. Well this post is for you. It is a list of 15 things that I’ve discovered since I started developing for Silverlight. If you are a full-time Silverlight developer than I would hope you know most of these. I promise not to scare off anyone with talks of MVVM, Prism or MEF. 1) The line highlighted below represents the MIME type and ...
Merge Wpf and Silverlight to single framework · Merge both frameworks to use the same assemblies and controls (with optional functionality in separate assemblies) make a .net silverlight profile that would be a subset of .net client profile and used by partially trusted xaps. · Conditional compilation within Xaml - stopgap solution: for Silverlight/WPF differences in shared markup. · Support the direct hosting of Silverlight – stopgap solution: support the direct hosting of Silverlight in a WPF application ...
in and between operators if (x in (1, 2, 3)) if (x in 1:5) if (x between(1,5)) · Like Python - Without having to use extension methods Data Structure Improvements · Make BCL collections to be generic: all this ControlCollection, XmlAttributeCollection, SqlErrorCollection, StringCollection becomes Collection<Control>, Collection<XmlAttribute> and Collection<SqlError> · Tuple Packing and Unpacking - Like python: public Tuple<string, int, double> ReturnMyTuple() { return "Hello ...
I will be presenting: Topic: Intro to Windows Phone 7 – A different kind of phone Come learn basics about the most anticipated phone platform of the year - Windows Phone 7. See the new design, new methods for developing application and the new opportunity this all brings. Speaker: Nikita Polyakov, MVP Bio: Conversations on Web, UX and Windows Phone. A Microsoft MVP, Speaker and Employed Consultant. Home Theater in free time. Internet Media User Group Bio: The focus of this group is about Photography, ...
think of this as "...the neener neener heard round the world..." http://www.apple.com/pr/lib... "...today we are making some important changes to our iOS Developer Program license in sections 3.3.1, 3.3.2 and 3.3.9 to relax some restrictions we put in place earlier this year. In particular, we are relaxing all restrictions on the development tools used to create iOS apps, as long as the resulting apps do not download any code. This should give developers the flexibility ...
Why Assembly? I was going to start the title as "The Art of Assembly" however, that title was already taken. I am probably going to commit the biggest sin of modern developers, I am going to advocate that developers learn, and consider using, a bit of assembly! I know, I can already hear the voices in my head saying "But Thomas, How could you advocate the use of such a low level, non-crossplatform, and painfully slow language?". Fear not voices, I haven't completely lost my mind yet. There actually ...
As most of you know, I do a lot of presentations each year, mostly at local code camps. As a speaker, it is always great to see new people in my talks and answer questions since in almost every talk, someone asks a question I haven’t heard before. One of the things that most speakers, including myself, like getting is feedback. We want to know what you thought of the presentation, both the material and the delivery. It used to be that most code camps passed out evaluation forms to provide this feedback. ...
With Pete's guidance, it will feel like you have that super-smart coworker in your cubicle at all times. A new Silverlight 4 book is coming out on September 7th and I had a chance to review it before it hits shelves. After reading the book and some chapters multiple times, I can tell you that this is the best book for a developer wanting to learn Silverlight 4. If you are wondering if you should buy the book or not then let me answer that right now. YES. I would definitely recommend this book to ...
One the coolest features of Internet Explorer 8 that most developers don’t know about are the built-in developer tools. You don’t have to download anything, install it, or enable it. There are two ways you can open the IE Developer Tools, you can either hit F12, or under the Tools menu icon, you can choose “Developer Tools”. HTML Tab This tab allows you to see and edit in real time the HTML and applied styles that make up your page as seen by the Internet Explorer DOM. The CSS Tab Shows you all of ...
In this Issue: Anton Polimenov, Paul Patterson, Beth Massi(-2-), Derik Whittaker, Dinesh Sodani, jbaird, priozersk, Kyle McClellan(-2-), Dimitris - Ilias Gkanatsios, and Matthias Shapiro. Shoutouts: Koen Zwikstra amazingly enough has the latest Silverlight already in Silverlight Spy 3.0.0.13 ... get the download SilverLaw has a cool Silverlight game up: SilvAir Strike - A Silverlight 4 Game The Silverlight Team Blog posted this article: The Future of Silverlight Peter Torr posted his Sample code ...
I recently bought a new PC and I choosed a machine based on the 64bit version of Windows 7. Using a 64bits OS will allow me to use more than 4GB of RAM and this is quite important for me because it will allow me to run multiple virtual machines to test beta products and keep some customers' development environment isolated from the others (for example for customers that need to test and certify each installed QFE and may allow me to install them on my development machine some time after their availability). ...
A few months ago I attended a local user group meeting that focussed on software security. The presenter demonstrated several techniques that one could employ to bypass software security and several “tricks of the trade” that one could implement to make ones software more secure. The presentation rekindled the fire I had for a little research project that I had attempted several months earlier on reverse engineering .Net applications but that at the time I had lost interest in after an hour of unsuccessful ...
Windows CE: C# Application to Format TFAT In Windows CE: Formatting TFAT I show how to format a disk with TFAT using C/C++ code. The customer that I wrote that for develops using C#, so I wrote a C# application to test the formatting code. To me, most formatting tools are just too difficult for the average user. In this case, the user will be someone working in the factory or field service. They just need to select a disk and request that it be formatted. The application dialog look like: It has ...
Update 1 (Sept. 17, 2010): While the part below about using SLSvcUtil.exe to generate the service reference undoubtedly still works, it is no longer necessary. The RTM version of the Windows Phone Developer Tools now properly supports right-clicking on your game project's "References" item in the Solution Explorer and adding a Service Reference that way. ChannelFactory and related methods remain unsupported. For more details see http://msdn.microsoft.com/e... (Networking ...
As you might or know – Windows Phone 7 launch of final developer tools is coming very soon and Marketplace is opening it’s doors for submissions of WP7 apps & games in early October. I urge you to get up to date on this communication – ‘A Developer’s Roadmap to Windows Phone 7 Launch Timing’. I recently presented a session at spectacular Jacksonville Code Camp on 8/28/2010 in a wonderfully put together full-day track on Windows Phone 7. If you missed my presentation - here is a link to a video ...
Postback 08302010 – This past week I met with a co-worker/friend of mine to discuss some of the WP7 Apps we’ve planned on creating this year. I think its best to really lay everything out on the table at the start of a project and get a firm grasp of what is needed to be programmed at the beginning. I absolutely loved this process too and recommend it before any actual building of a project takes place. In our case we’ve had a few ideas that are pretty good and came to some interesting conclusions ...

An updated version of this post is located in the following location:

http://geekswithblogs.net/tonyt/archive/2012/02/16/148728.aspxv

Okay, this is one I’ve been meaning to write for far too long. (So long, in fact, that NDepend 3 is released already, and has been for some time now.) One of the indispensable tools I use is NDepend. This is a great code analysis tool, providing not only valuable insight into our code base, but also visualization tools that let me easily convey a sense of architectural issues to management. Whenever I need to understand why something isn’t working the way I think it should, or I get the dreaded “cannot ...
I’m not pretty sure how many users are using the standard SQL Server Management Studio (SSMS) 2008 R2 to manage your SQL Azure database. I was one of them until I found the Houston project provided by Microsoft in its SQL Azure Labs. SQL Azure Labs is a place where we can try the latest CTP features of the SQL Azure. They might not be included in the production SQL Azure but I think most of them will be launched in the future. So it’s a good place for us to play with the newest stuff of SQL Azure. ...
SSMS Tools Pack is an add-in for Microsoft SQL Server Management Studio (SSMS) 2005, 2008, 2008 R2 and their respective Express versions. It contains a few upgrades to the SSMS IDE that I thought were missing. The current features include: •SQL Snippets •Window Connection Coloring •Query Execution History and Current Window History •Format SQL •Search Table, View or Database Data •Run one script on multiple databases •Copy execution plan bitmaps to clipboard or file •Search Results in Grid Mode •Generate ...
Any ramblings and blog posts associated with the UNISA COS 2144 tag should be considered study notes for my lectures... This chapter examines the QObject, which is an important class to become familiar with and one from which all Qt Widgets are derived. Questions for this Section What does it mean when object A is the parent of object B? What happens to a QObject when it is reparented? Why is the copy constructor of QObject not public? What is the composite pattern? How can QObject be both composite ...
Over the past few months I had the great opportunity to tackle the challenge of learning both the iPhone and Android mobile platforms for the first time as a developer. I had used both previously as a consumer, so it was interesting to finally get a chance to jump in with both feet for a work project. I have been focused on .NET development in C# for the past 8 years, but originally cut my teeth on unmanaged C & C++ during the 90's, along with a smattering of Java development for college courses ...
this year I had the pleasure of cramming the following information into my lobes: Book: Schuams Graph Theory - http://www.amazon.com/Schau... - a subset of combinatorics. From my perspective, just use linear algebra - you can bash anything into vectors. some interesting stuff on platonic solids and the 3 color world map. SD - shortest distance SP - shortest path bipartite graph - 2 disjoint sets ...
I've been trying to push the client where I work into a more test driven approach, but when you're dealing with state agencies, if you want to get people nervous, just say the word "Change". They want 'impovements', just not 'change'. In many respects, they're not unlike the person who wants to lose weight, but not change their eating habits. Now that I'm moving on to greener pastures, I can again resume my deep dive into NSpec, NBehave and the rest, however since I've also been digging into templating ...
You’ve heard good things about Visual Studio 2010 but you still need to answer the question “What’s in it for me?” You need to justify the cost the new software as well as the not insignificant cost of migration. The Entity Framework is a powerful tool for creating a conceptual model of your data store and abstract away the details of data access. Exposing these conceptual entities over the wire to client applications mean one of two things: ADO.NET Data Services (now called WCF Data Services) or ...
UPDATE: 22/09/2010. I have posted an update on this issue. My root problem turned out to overheating, although I still advocate a number of optimisations for VirtualBox. I have a Dell laptop with 8GB RAM and a dual core processor running Windows 7. I use my machine quite intensively. Quite often I run virtual images under Oracle's VirtualBox. I'm currently using an image that contains an installation of the BizTalk Server 2010 beta. For months, I found that every time I fired up images under VirtualBox, ...
This past Wednesday, Beta 1 of Visual Studio LightSwitch (VSLS) was be made available to MSDN Subscribers. On Monday, it will be made available to the general public, at http://www.msdn.com/lightsw... Even in advance of Monday, that site is already making useful content available. Specifically, a Channel 9 video called “Visual Studio LightSwitch - Beyond The Basics” is well worth the viewing time. In it, Beth Massi (Program Manager on the Visual Studio Community Team) interviews Joe Binder (a Program ...
Let me start by saying, I love looking at other people’s code. I have learned so much by reading code that I would put that in a top 5 list of things every programmer should do. If it wasn’t for tools like .NET Reflector or Snoop then I would have missed reading a lot of great code. I started working in Silverlight a few months ago and wanted a utility to browse the tree nodes like Snoop does for WPF. I found several solutions but wasn’t happy until I stumbled upon Silverlight Spy 3 by First Floor ...
I facilitated a discussion on Automating Your IT Shop at St. Louis Day of .NET. There was so much to talk about, we didn’t get to everything. Here are the notes I took while we were talking. Conversation Starter Questions What tools do you use to automate? What tools would you like to use? What tools would you like to explore (time dependent)? How do I know what to automate? Cost v. Benefit. Decision tree complexity. Rewritable process? How do I automate? What is the right amount of tech for the ...
During the deployment testing of an integration component with Commerce Server 2009’s Order Service I encountered the following error at a client site "Column requires a valid DataType." It was occuring right at the point when deserializing the dataset from the GetPurchaseOrderAsDataSet() call. We did not encounter this problem at all on any of the workstations. The call stack was essentially of no help. After some usage of FileMon and a few other diagnostics tools it struck me that maybe there was ...
I have recently started to look at EDI communications through BizTalk. Part of the EDI features in BizTalk is the use of BAM to track messaging. Amongst the applications we currently have built in BizTalk we do some SharePoint communication. This is also a possible component to our EDI solution. We also have plans to move to BizTalk 2010 in the near future, so today I started to build my new BizTalk Dev machine. I got a bit of a surprise when 2 parts of the required set had me setting a flag “Enable ...
Wow that was a long title but hopefully it will help out when people run into this problem. I ran into a small issue when installing the June 2010 Windows Phone 7 Beta tools (yeah I know I'm 2 months late...been busy!) in that Symantec Endpoint Protection's Tamper Protection tool kept blocking the install when it got around to the install portion with Imagegen.exe Just turning off Symantec Endpoint Protection services isn't enough, you actually have to go into the client settings and uncheck the ...
In this Issue: Michael Washington, Michael Crump, Don Burnett, John Papa, Jeremy Alles, Rob Miles(-2-), and David Gadd. From SilverlightCream.com: Silverlight Open File Dialog Behavior (MVVM) Michael Washington has a cool post up on building a Behavior in Blend to produce an Open File Dialog. “Fade in” Screen in Silverlight 4 Michael Crump responds to some questions about a 'fade-in' screen effect built with Expression Blend, and has a tutorial up on that and a demo page. Windows Phone Design Days ...
I’d say this one of the coolest offerings for most Businesses and their Developers these days from Microsoft. Coming from a Dev Shop that uses a lot of Microsoft Products on a daily basis, its nice to have access to this vast collection of their Software & Tools over the course of a given year, through the Microsoft Developer Network. But it doesn’t stop with just their Software Catalog on MSDN. In a lot of cases you also gain access to try out even much more than just their Software. How about ...
Any ramblings and blog posts associated with the UNISA ICT 2621 tag should be considered study notes for my lectures... Objectives of Chapter 6 Explain how the traditional approach and the object oriented approach differ when modelling the details of a use case. List the components of a traditional system and the symbols representing them on a data flow diagram. Describe how data flow diagrams can show the system at various levels of abstraction Develop data flow diagrams, data element definitions, ...
In this blog and in my column, I’ve written a lot lately about new technologies from Microsoft that seek to make software development easier. Technologies like ASP.NET Web Pages, Razor and WebMatrix, Access Web Databases and Visual Studio LightSwitch. Each of these technologies, I believe, is bringing much needed accessibility to programming on the Microsoft platform. I’ve also written about Windows Phone 7 which, despite extreme skepticism in the press and analyst communities, has the potential ...
For me, its the smart phone that really speaks to me. When news about this device came out this past February and they showed off the interface and what was planned, I had a huge smile on my face and said, "I just can't wait!" The last time I was all over something like this, was when news came out about the Xbox 360 Elites and luckily for me, that was a shorter wait. So what is so cool about this device? For me, it takes a lot of the things I currently enjoy and packages them into one single device ...
Why is it important you attend the Best Practices Practices Conference? I can’t vouch for everyone, but I think my sessions will be great (and all the other speaker’s sessions as well). One of them is something I’ve been working on in concept for at least 6 months. This session is called Building A Rich Media Application in Silverlight. The second I saw the tools for webcam and video integration I thought how can we incorporate this into SharePoint? How cool would it be if you could record a netcast ...
Any ramblings and blog posts associated with the UNISA ICT 2621 tag should be considered study notes for my lectures... Objectives of Chapter 2 Explain the purpose and various phases of the traditional systems development life cycle (SDLC) Explain when to use an adaptive approach to the SDLC in place of the more predictive traditional SDLC Explain the differences between a model, a tool, a technique, and a methodology Describe the two overall approaches used to develop information systems: the traditional ...
For Windows Phone 7 developers, one of the more important pages on the MSDN website is the Design Resources for Windows Phone page. In particular, the UI Design and Interaction Guide for Windows Phone 7 (PDF) found there is something that every developer should read (and sooner rather than later unless you look forward to major redevelopment work at the end of your product’s development cycle). If you read it a while ago, check it out again as it’s now at Version 2.0 (updated and expanded quite a ...
In my previous post I described the architecture for a small application to index .TXT files. Here´s are the napkins with my design EBC diagrams so far: Currently the implementation is working in a synchronous and sequential mode. Now, today I want to move on and introduce a couple of aspects (in the AOP sense) into the design/code. I find Event-Based Component architectures very easy to extent in that regard. No special AOP tools necessary. But see for yourself… Adding a logging aspect The “Hello, ...
One of the new features of XNA 4.0 is the Content Project. Those of us who’ve worked in XNA 3.1 and earlier are familiar with the old Content folder, which was simply a folder inside your game project into which you’d place your raw content and from which your game would load the compiled XNB files. In theory it could be named anything since one of the things you would do in the constructor for your game is specify the name of the Content folder. XNA 4.0 has moved content (i.e. game assets like music, ...

We recently had to open a ticket with MS regarding the creation of workflows when using Infopath.  Basically what would happen is that the connection to the SQL box was so slow that the XML was not getting created on the workflow.  We're running IE8 with Win 7, X64. 

THE SOLUTION: Go into IE -> choose tools -> connections -> LAN settings and uncheck the auto detect option. 

Hope that helps someone.

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 ...