Tag | Geekswithblogs.net Posts

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 ...
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 ...
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), ...
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 ...
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] ...
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 ...
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 ...
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 ...
Geekwithblogs display skins VIEW SLIDE SHOW DOWNLOAD ALL ...
Back in August I blogged about an issue I was having with VS.NET 2010. I had installed it on a clean pave of Windows 7 64-bit, but I was getting weird issues with the designer for ASP.NET and I couldn’t add EF files into my projects. The weirdest part was that when I went to the properties of my project, the framework version drop list was empty…no frameworks, 2, 3, 3.5, or 4, were listed! Now to be sure, my graphics above are tongue in cheek, and the VS.NET team has actually been fantastic in reaching ...
WCF services under Azure have a nasty habit of not really telling you what you need to know. Having fought through this – and having been challenged to find exactly what I needed in a Google search, I thought I’d add some more specific info here. Before I do, let me say thanks to Steve Marx, whose blog posts and forum answers pointed me in the right direction. Here are the exceptions that surfaced: ConfigurationErrorsException: Could not create Microsoft.WindowsAzure.Diag... ...
We noticed some very odd, random behavior in our environment specifically with Exchange 2010 ActiveSync and Outlook Web App. Some of our mobile devices had trouble synchronizing email (problems with connecting, direct push wasn’t working properly). Some of our users had trouble connecting to Outlook Web App. Some of our users using Outlook Web App externally were inadvertently connecting to other user mailboxes that they did not have permission to and, not to mention, a serious security breach (I ...
If you’ve installed and upgraded as many Microsoft products as I have over the years, you get a bit blasé and assume that if something bad could happen as a result of clicking “Next” then the installer will warn you. Office 2010 breaks the mould on that one. My home machine was running Office 2007 Ultimate (the kitchen sink flavour) and I recently bought Office Home and Student 2010 (as I can no longer purchase the good stuff cheaply). As usual, I clicked through the installation screens without ...
At TechEd India 2011 I presented on HTML5 Development with Visual Studio 2010 SP1. I wanted to cover the aspects that were discussed in my session. HTML5 1. HTML5 is the emerging but promising trend in web development 2. Some of the standards have got green signal i.e. they are candidate recommendations. 3. Some others are still work in progress. 4. IE9 implements standardized HTML5 specifications. Visual Studio 2010 and HTML5 Visual Studio 2010 Service Pack 1 comes from basic HTML5 support. Having ...
This should not show up… ...
A recent project used Enterprise Library Validation to validate domain objects, and needed it configured for a web front end, a WCF front end, and (of course) unit tests. The same configuration in 3 different places didn't strike me as very DRY, so I figured hey - why not have it configure itself? Here's a quick paraphrase of how I did it. I started with an abstraction of the validation service:public interface IValidationService { bool IsValid<T>(T objectToValidate) where T : class; }...which ...
This week was a busy one for the XNA Community and one that had a series of ups and downs. You might have noticed by now (or maybe you haven’t and I shouldn’t be pointing this out..) that I tend to only point out the ups. That’s very much on purpose and something I thought long and hard about before I started doing XNA Notes. It’s too easy to let the bad stuff spread like a virus and seem overwhelming (something to do with human nature and there’s probably a science and psychology behind it). When ...
Several users reported that they could not turn on or off their Out of Office reply using either Microsoft Outlook 2007 or 2010. They did not have any problems turning on or off their OOF reply using Microsoft Outlook Web App. When they attempted to turn on or off their Out of Office reply, they received a Your automatic reply settings cannot be displayed because the server is currently unavailable. Try again later. error message. If you are using Outlook 2007/2010, the first thing you need to do ...
UPDATE: Scott Hanselman has a NuGet package to automate many of these steps and you should check it out, http://www.hanselman.com/bl... This is in continuation with Part 1 of the article, so you may want to check it out before reading this, in case you haven’t already. Next, we need to enable the Global.asax. We will open up the Global.asax and add the following two references in the namespaces ...
Well, will you look at that - no sooner do I write my first blog about an extension method I've written for accessing deployed Assemblies and Types, than I discover today that it doesn't actually work quite how I intended it. Excellent! The issue is in scenarios where assemblies are copied into a deployment directory as and when they're needed, which I attempted to work around in the original version by calling GetTypes() on all the Assemblies which are found. That gave me the following problem: ...
UPDATE: Scott Hanselman has a NuGet package to automate many of these steps and you should check it out, http://www.hanselman.com/bl... Today, at Tech Ed India 2011, I delivered this session – Web Forms vs. MVC choosing the right one for web development. Although its a tricky topic, it was worth clarifying some of the patterns to decide between Web Forms and MVC. One of the demo scenarios I took ...
In this Issue: Colin Eberhardt, XamlNinja, Andrea Boschin, Michael Washington, Michael Crump, Alex Knight, WindowsPhoneGeek, Jesse Liberty(-2-), Damon Payne. Above the Fold: Silverlight: "7Metro: Silverlight Theme" Alex Knight WP7: "Metro In Motion – Fluid List Animation" Colin Eberhardt Lightswitch: "LightSwitch Online Ordering System" Michael Washington Shoutouts: Laurent Bugion announced MVVM Light V4 preview 2 (BL0015) #mvvmlight Max Paulousky posts that The Prism Team Needs Your Help From SilverlightCream.com: ...
I have always been interested in learning which features of my application users are using as well as if they are using it. I have done this with other applications by using my own “home-grown” version of web services, etc. Since I have been working a lot with Windows Phone 7 lately, I decided to learn how to do this and share with the community. Before you get started you will be pleased to know that you won’t have to spend any money *at least until 2012* to do this with your existing phone apps. ...
Let me start with this disclaimer: this is not a supported environment. You may/will run into problems and then you’re on your own. Microsoft will not help you here. If you want to develop for Surface (v1, that is, since that’s the only one available at this time of writing) you will have to use Windows Vista 32bit and Visual Studio 2008 Pro or higher. So, that’s out of the way. Let’s return to the real world. I am, of course, running Windows 7 Ultimate (64bit) and Visual Studio 2010 Ultimate. After ...