Tag | Geekswithblogs Posts

A little while back we published the Search Work Items for TFS 2010 extension in the Visual Studio Gallery. Noah Coad recently added Cory and I as Developers on the existing Search Work Items CodePlex project. Over the weekend I uploaded the new source code containing our Visual Studio and TFS 2010 updates. Feel free to check out the source code. You can run the code locally but just be sure you have the Visual Studio 2010 SDK installed and you are pointing at your experimental instance of Visual ...
I released my second Windows Phone 7 application on March 23rd, 2011. It was called FullScreen Browser. It was a web browser that I had originally created for myself as I mentioned on the WP7 Dev Podcast. I decided to submit it to the marketplace and see if other people found it useful. The app was not polished at all and to be honest it should have had “Beta” on it. The biggest complaint was no backwards and forwards buttons on the browser. Other things that people complained about was that the ...
I have been an avid reader all of my life. Everything from SciFi and Fantasy to Technical Books and a little of everything in between. Being a geek, I was of course an early adopter of eBooks. Over time my eBook collection became huge, on the order of over 10,000 books and publications. Long before I reached that point I needed a way to manage that collection. After several different attempts I finally settled on a program called Calibre (pronounced cali-ber according to the developer) which I have ...
Know your audience. I’m guessing more than a few Geeks With Blogs readers are also proud owners of Windows Phone 7 devices. If you want to know more detail about the blog content itself, head on over to our launch post. But for this readership crowd I’ll focus more on the technical. We built the site on BlogEngine.NET 2.0 It uses a custom designed theme based on the Metro UI. Want it? Just ask in the comment section! We have not open sourced it yet but if you pinky swear to share changes you make ...
Recently, while browsing Visual Studio extensions I came across the SharpKit tool. It sparked my curiosity as I'm always looking for ways to improve my jQuery and Javascript in general. Working off the example in my previous post about Updating the Content of a WebGrid async we can generate the same Javascript via the SharpKit project. First, head to theSharpKit site to download and setup your first project (check out the Screencasts). Or search "jQuery" in Visual Studio 2010 extension manager. So ...
What a crazy week! Big game releases from the XNA Community, podcasts, reviews, interviews, new educational content being posted and all sorts of upcoming titles that I’m excited about. If there was ever a week that I missed stuff, this was the week. Seemed like every time I glanced at twitter or checked my RSS feeds there was some interesting and new XNA thing going on. No need for me to try and convince you, just like at the size of this weeks XNA Notes! Time Critical XNA News: Making Windows Phone ...
Sometimes it handy to force the user’s attention to a specific screen. We can do this with a dialog, but sometimes the user doesn’t know that window is on top. To draw the user’s eye to the window, I like to place a backdrop between the rest of the application and the dialog window. I use the following code to make that happen. 1: public bool? ShowDialogWithBackdrop(Window win) 2: { 3: //create backgroup 4: Window backgroundWindow = new Window(); 5: backgroundWindow.Top = 0; 6: backgroundWindow.Left ...
Imagina que tenemos una aplicación corporativa para completar tareas como el registro de los gastos del empleado por ejemplo. Todo parece indicar que esta aplicación va a utilizarse mucho durante la semana y poco durante el fin de semana. Se puede ahorrar bastante dinero en la factura mensual de Azure reduciendo el número de instancias en ejecución dependiendo del calendario. Esta clase de escalado es fácil de implementar en Azure utilizando cmdlets PowerShell y el programador de tareas incluido ...
In this Issue: Viktor Larsson, Kunal Chowdhury(-2-), Manas Patnaik, Joost van Schaik, Jeff Prosise(-2-), Shawn Wildermuth(-2-), Xianzhong Zhu, Nigel Sampson. Above the Fold: Silverlight: "How to design a Custom Control by editing the Part Template?" Kunal Chowdhury WP7: "Wp7nl utilities" Joost van Schaik Shoutouts: If you're one of the ones that camps out on the forums looking in vain for a question to answer, you may be in luck with Aximus' MS Community Forums RSS Reader that'll get you forum posts ...
Hiking the 20 miler is not liking running in a race on a flat surface. It includes hills, trails, uneven surfaces, climbing and ducking. This was my first attempt at this course. I finished it in 6 hrs, 7 minutes, middle of the pack. Not bad for my first time. There are four things I learned: Fortitude, Endurance, Faith and Teamwork. Fortitude – having the courage to finish in the face of odds. Endurance – having the strength to accomplish one’s goals. Faith – believing in yourself. Teamwork – you ...
Last time I posted something regarding Converting IP Addresses to Decimal and Looping an IP Address Range The next step is to do something with those remote IP Addresses. The first thing that we can play with is to get some information from a remote host using Netbios Name Service. Some of the information that we can get using the class below are 1. Mac Address 2. Netbios Name (Computer Name) 3. Netbios Group (Workgroup name, Domain Name) 4. Netbios Username Below is the initial helper class I coded ...
NB: an improved version of this module is here. Today I wanted to build something into an ASP.NET MVC application to impose a size limit on uploaded files. I wanted to: Use an HttpModule so I could get at the upload before any Controllers got involved, and Redirect the request if the file was too big I did this without much fuss, but the redirect ended up at an ASP.NET "Maximum request length exceeded" error page. I found this solution using custom error pages on Stackoverflow, and this one reading ...
Bindi forwarded on this picture of me “talking Azure” at the Biztalk event we held in London on the 25th of March. Made me chuckle :) David and I had a great time with the afternoon session – which ended up pretty much a two hour Q&A. Related Links: Tell us what you are doing (or plan to do) with Windows Azure on the Microsoft Platform Ready site and in return get free technical help and more ...
Could this be the long awaited copy and paste update? Yeah! No Nope… it looks like the update to 7.0.7390 will be some time yet. This update took the phone to 7.0.7008 and is presumably the pre NODO update. I ran WP Bench before and after updating the phone and good these result (photo’s courtesy of wife’s iPhone 3 GS)… Before update After update ...
In this Issue: Michael Crump, Jeremy Likness, Matthew Delisle, Xianzhong Zhu, Nigel Sampson, Jeff Prosise(-2-), Andrea Boschin, Mike Ormond, Jeff Wilcox, and Bil Simser. Above the Fold: Silverlight: "Silverlight Scaling and Anti-Aliasing Issues" Jeremy Likness WP7: "AgFx Windows Phone App and Data Caching Framework" Jeff Wilcox Shoutouts: The tool Mike Ormond discussed in a post listed below is WP7 Screenshot Tool by Cory Smith DiscountASP.NET has a post up about the latest SQL Injection attack going ...
Well, it's official. Rules Fest 2011 is on track for October. The web site has been launched and the "Call for Speakers" has been published. Welcome to the world’s premier technical conference for reasoning technologies. http://rulesfest.org/html/h... Building on the success of last year's conference, this year will be bigger and better in every way. We’ve hired a larger venue - the Hyatt Regency in Burlingame, just south of SFO. We really loved being at the Dolce Hayes last year (warmly recommended), ...
Fellow Techies of the world.. Welcome! In this obligatory first post I want to just tell you a little about myself and what I intend to do with this blog. I’ve worked in fits and starts on a tech blog before so I’m happy to be a part of the GeeksWithBlogs community now and make it my new home. Let’s begin at the beginning… Sometime back in 1995 my dad (who has worked with computer pretty much since there have been computers) brought home 2 books. Visual Basic 4 and Visual C++ 4 (For Beginners). I ...
Full Disclaimer: Since I am on the GeeksWithBlog.NET Influencer list, I was issued a free 1-year subscription to DiscountASP.NET TFS2010 remote hosting. With that said, the thoughts/opinions located below are my own. I’ve always like Team Foundation Server. The main thing that I’ve hated about it was installing/maintaining it. I’d rather spend that time learning more about things such as Silverlight/WPF/WP7. I really didn’t know what to expect as we use another source control at work and I’ve never ...
This article is Part 3 of the series “Producing and Consuming OData in a Silverlight and Windows Phone 7 application.” You can read any of the parts you may have missed by clicking on the links below. Producing and Consuming OData in a Silverlight and Windows Phone 7 application. (Part 1) – Creating our first OData Data Source and querying data through the web browser and LinqPad. Producing and Consuming OData in a Silverlight and Windows Phone 7 application. (Part 2 ) – Consuming OData in a Silverlight ...
As I mentioned in a previous blog post, I’ll be speaking on IntelliTrace at Tech Ed 2001 – North America. This blog post is the first in a series that I’ll publish as I delve into IntelliTrace in more detail, in preparation for my talk. IntelliTrace is enabled by default in Visual Studio 2010 Ultimate, but it is configured so as to only capture some basic information, so as to not impact application performance. I thought a good starting point would be to look and see what the different configuration ...
This is my first post, so i am not sure how to proceed. I was very anxious to post something relevant to IT community but due to work loads or a thought that everything is available on net here or there keeping me away to post. But there is always a first time . Recently when i was working on a change requirement i had to change a table data in a manner in which field data toggles. Essentially it was a production entity table like parts in a batch manufacturing. So the table contained a field [Status] ...
Si tenemos un Sharepoint 2010 corporativo tras los firewalls, con LightSwitch Beta 2 podremos publicar cualquiera de sus listas en Azure sin una línea de código. Los pasos necesarios. 1. Crear una lista con Sharepoint 2010, por ejemplo AzureSpainTasks: 3. Sharepoint 2010 publica sus listas en un endpoint WCF Data Services que utiliza protocolo OData para hacer consultas y actualizaciones de datos a través de web. Sharepoint publica una lista en la siguiente URL http://<spserver>/_vt... ...
In this Issue: Kevin Hoffman, Kunal Chowdhury(-2-), Colin Eberhardt, Rudi Grobler, Michael Washington, WindowsPhoneGeek, Nigel Sampson, Jeff Prosise(-2-), and Andrea Boschin(-2-, -3-, -4-). Above the Fold: Silverlight: "How to create a Custom Control in Silverlight?" Kunal Chowdhury WP7: "Metro In Motion #3 – Flying Titles!" Colin Eberhardt Lightswitch: "A LightSwitch Home Page" Michael Washington Shoutouts: Normally you wouldn't see me listing something like this, but hey, it's on Silverlight.net: ...
If you have a lot of TFS build definitions for your projects, its been a bit of a hassle that there is no way to organize and manage them in Team Explorer other than a long flat list. Well, the good folks at Inmeta have released the Inmeta Build Explorer tool which displays build definitions in a hierarchy where names use a . notation to delineate the hierarchy. Since most folks have been implementing a naming standard for builds which at least organize build definitions for ordering, this doesn’t ...
Article Source: http://geekswithblogs.net/c... I hit problems in an orchestration consuming WCF services exposed by Microsoft Dynamics AX 2012 (AX6). When attempting to catch a fault response, I was getting the error "received unexpected message type 'http://www.w3.org/2003/05/... In order to fix this, I needed to change the schema for the fault message in the port type that had been created using "Add Generated Items." I changed it to the SOAP 1.2 fault type. Thanks to this ...
If you are going to be in the Washington D.C. area on April 28th, and you want to learn more about both Scrum, and how to utilize Scrum with Team Foundation Server 2010, then you really need to attend the free 1-day seminar, “Agile Scrum Development Practices with the Experts”. This event is being hosted by Ken Schwaber, one of the co-founders of the Scrum process, as well as Richard Hundhausen, who, in addition to his many qualifications, has helped develop the official Microsoft “Professional Scrum ...
*Moved to: My first Scrum team in the wildOver the last year I have invested a lot in Scrum. A few months ago I was assigned to teach a two day Scrum course for which I had to build and deliver the material. The team that received the beta of the course has now just finished their first sprint! Read more about My first Scrum team in the wildRead more...Follow my new blog on http://blog.hinshelwood.com ...
This is my first real go round with Expression Blend and SketchFlow and it is taking quite a while to get used to it. After several iterations of names and screen dragging, dropping in the SketchFlow Map, and adding a few elements to some screens, I decided to try and run my recently created Silverlight SketchFlow project. To my surprise I received error message and a broken build. How could I get a build break if I didn’t even write any code? Man, maybe I should stick to Visual Studio. My co-workers ...
Today is April Fool's day...and apparently I fooled quite a few people with my post earlier today! Sorry if you were outraged, concerned (or maybe you were happy and elated?) but I am not losing my MVP status. I'm still an XNA MVP and hope to remain one for as long as XNA is around. I really love the technology and this community! Something that was NOT an April fool's joke however, there are now two new XNA MVPs (well only two knew that I'm aware of, if there's more, please make yourself known!). ...
We have just released a free extension for Visual Studio which adds a Builds Explorer with folders to the Team Explorer. The extension can be downloaded from Visual Studio Gallery or just search for Inmeta in Tools/Extension Manager. The documentation and issue tracking can be found at the codeplex site for the project http://tfsbuildfolders.code... and source code is available there. The Build explorer is based on using a convention of separators in the build definition names. See Brian Harry’s ...
Hi there , I want to share with you this little tip around pictures processing field , it’s not with photoshop or Photofiltre or any other stuff related . it’s simply Microsoft Office Word 2010 , the tip consist of removing background from any image you want with a new feature inside Microsoft office word . let’s take a look by following those pictures below : this how the photo look before here is after removing background sure , you can select area you want to remove , by maximizing the rectangle ...
I was happy to receive this email today: Thanks to the great folks at Imaginet and Notion Solutions for all your help and support over the last year. Also, thanks to the MS Product group for being such a great team to engage with. Looking forward to continued interaction over the coming year. Technorati Tags: MVP,ALM ...
Article Source: http://geekswithblogs.net/c... Often it is handy to organise BizUnit tests into test lists. This way longer running tests and edge case tests can be removed from check-in builds keep them running a bit more quickly. However, updating a .vsmdi test lists for each individual test method is time consuming. A better solution is to use the new Category attribute that comes with MSTest in .NET4 (nUnit has supported a categories feature for a while). In the TFS build processes, the ...
The ViewModel is supposed to supplement the functionality provided by the Model, and coerce it into a form the View can more readily consume. The result being; the View code can be pretty thin and concerned only with view based activities, while the Model can remain uncompromising by the demands placed on it by a View meaning it can better represent the data/concepts its supposed model. Part 1 : Creating a ViewModel over a simple Model Part 2 : Creating a ViewModel over child objects Part 3 : Creating ...
The MVVM (Model-View-ViewModel ) Design Pattern requires that you create a facade layer between the Model and the View called the ViewModel. The ViewModel is supposed to supplement the functionality provided by the Model, and coerce it into a form the View can more readily consume. The result being; the View code can be pretty thin and concerned only with view based activities, while the Model can remain uncompromising by the demands placed on it by a View meaning it can better represent the data/concepts ...
The ObservableCollection implements the INotifyCollectionChanged interface, which fires the CollectionChanged event when the collection is changed. One of the great things about this event is its argument NotifyCollectionChangedEven... provides 2 lists (which can be null) NewItems & OldItems, which make it easy to seem whats been added/deleted from the collection. The INotifyCollectionChanged interface make it easy to manage tasks relating to the contents of the collection, ie setting the parent ...

Well, it's been a while. I've been here on "geekswithblogs" for a good few years now, and recently not been too active.

So, to spur me on, and inspire me to write more, I've moved to a shinier newer place (no offence GWB). You can find me here:

http://mr-dev.tumblr.com

Adios.
In this Issue: John Papa, Rudi Grobler, Michael Washington, Jeff Prosise(-2-), Xianzhong Zhu, Nigel Sampson, Martin Krüger, WindowsPhoneGeek, Vinit Yadav, András Velvárt, and Alex Sorokoletov. Above the Fold: Silverlight: "Response.MVVM is now available via NuGet!" András Velvárt WP7: "BounceBall - XNA Farseer Magic" Vinit Yadav Lightswitch: "LightSwitch Online Ordering System" Michael Washington Shoutouts: Cigdem Patlak has a post up about the ROCK! event beginning next weekend in LA: Microsoft ...
Introduction I recently came across a handy tool that can be used as a setup bootstrapper for windows. Its called dotNetInstaller and can be found at http://dotnetinstaller.code... This tool allows the user to distribute a single compressed, executable packaged setup with all the pre-requisites. It is very customisable. For the purposes of demonstration i will use the scenario that we encountered with our software distribution: We have 4 pre-requisites that need to be checked and installed ...
I’m trying to setup TFS Lab Management on a new server and I ran into a really weird issue trying to configure it that I figured I’d share the solution to in case anybody else encountered it. This was a brand new machine, I installed Windows Server 2008 R2, all the Windows Updates, joined the machine to the domain, then started running through the Lab Management Install Guide: Configuring Lab Management for the First Time I had a previously created Domain Account called TFSLAB created specifically ...
This is a lesson that did not come easy but it sure was helpful to discover. When creating an Azure deployment package as a developer because you will hand-off to a deployment group within IT, pretty much you published your Azure component to generate the package and configuration files. When deploying to enable RDP, in my conversation with many developers the concern in the end was, I have to do the deployment through Visual Studio to enable those options. The answer is both Yes and No. The items ...
I’m a gamer. When I started out, I had the classic Nintendo and thought it was awesome. That eventually evolved into a Super Nintendo, and with that I would say I became a gamer. Back then, the web wasn’t much of anything yet. The Internet wasn’t a household item, never mind high-speed Internet. When it came to gaming. The PC did it’s best when it came to games, but web really didn’t have much going on. Even when Flash games became a thing, there really wasn’t much to talk about except for the ads ...
In this Issue: Roy Dallal, Rudi Grobler, Jeff Prosise(-2-), Jesse Liberty, Morten Nielsen, Derik Whittaker, Peter Torr, Xianzhong Zhu, and Adam Kinney. Above the Fold: Silverlight: "Silverlight: Adding Google Streets View" Roy Dallal WP7: "Using the accelerometer to control planar transforms on Windows Phone 7" Morten Nielsen Shoutouts: Andy Wigley posted this today from appamundi: Want a FREE Windows Phone?? From SilverlightCream.com: Silverlight: Adding Google Streets View Roy Dallal posted an ...
Daniel Vaughan (not Daniel Vaughan or Daniel Vaughan) and Katka Vaughan have created Surfy, a free tabbed web browser for Windows Phone 7. It sports tabbed browsing, full screen view, orientation locking and search in the address bar while entering text, to name a few features. Well worth checking out ...
I recently did some training for a client and one of the topics that came up was upgrading existing 2007 code to SharePoint 2010 Projects. I just wanted to share some of the issues that came up and the discussion that might be usefull to others. If you developed customizations for SharePoint 2007 you either Visual Studio 2005/2008 VSeWSS 1.1/1.2/1.3 or you used WSPBuilder. A lot of fellow SharePoint MVP's and experienced SharePoint Developers used WSPBuilder. I personally prefered it over the VSeWSS ...
Geekwithblogs display skins VIEW SLIDE SHOW DOWNLOAD ALL ...
In this Issue: Michael Washington, Michael Crump, Alex Knight, Benjamin Roux, Nigel Sampson, and Jeff Prosise(-2-). Above the Fold: Silverlight: "[Silverlight] How to watermark a WriteableBitmap with a text" Benjamin Roux WP7: "My 10 tips for designing phone apps" Alex Knight Lightswitch: "LightSwitch and HTML" Michael Washington From SilverlightCream.com: LightSwitch and HTML Michael Washington's latest Lightswitch post is up on CodeProject... and he's creating an ASP.NET page that communicates ...
A question popped up not so long ago on the MSDN SSIS Forum from somebody struggling with a leading zero being dropped from the data being exported to a flat file to be returned back. The person asking was also interested in trimming (not rounding) the values to a certain scale. As an aside, this issue occurs when you have decimal or floating point numbers in a database and its value is between 0 and 1 e.g. 0.445 or a negative one e.g. -0.123 which you want to export to a flat file as CSV being used ...