Tag | Windows Posts

I’m frequently impressed by the additions and changes to Windows as I spend more time on the Windows 8 Consumer Preview. Here, for example, is how a the progress is now shown for a copy across my home network. I think this is demonstrating to me how the destination is not able to keep up with the flow. I’m now intrigued to see if there is anything I need to do to improve performance ...
I’m new to vim and to nasm… several months ago I put up a post on how I had discovered a tutorial on VIM and was going to give it a second try – my first attempt failing dismally. At the time my second attempt fell through after about two weeks – I was just to comfortable with Windows and the concept of not having everything menu based was too daunting for me. So when a few weeks ago I decided to give vim a third chance, it was pretty much a “last chance” - if I didn’t see any light at the end of ...
Recently I came up against a problem where I was getting 401 Unauthorized and 403 Forbidden errors in SharePoint on an extended anonymous only site. It worked perfectly when using windows authentication, for any level of user. In the end I tracked the problem down to accessing SPContext.Current I found this article which states you should use SPSecurity.RunWithElevatedP... when using the current context and it worked!! A little surprising, but not unexpected the SharePoint logs showed nothing ...
Ok, so as the title suggests, I have decided to release the name of my upcoming Window Phone application. Mixtio Reader will take advantage of various cloud services to provide you with access to your books or documents. There will also be a shopping experience added so you can buy more books or download free domain books. There are a lot of other features that will be in Mixtio Reader, but I will hold on that information till closer to release. So what have I been doing? Well, I redid my logo for ...
This is a small thing, but very annoying. I didn’t find it in Internet, so decided to blog it here. My environment: Windows Server 2008 R2 x64; RabbitMQ 2.7.1. I installed the RabbitMQ Server and tried to interact with it using the rabbitmqctl.bat script. This script requires to use the host name: >rabbitmqctl –n rabbit@Win2K8R2 status I was getting the error again and again: “Error: unable to connect to node rabbit@Win2K8R2: nodedown” I used the exact string provided me by script (see above in ...
I decided to download and install the Windows 8 and Visual Studio 11 previews. I figured I had an Acer Inspire One netbook that BARELY met min specs that was holding down paper (as on does with an Acer netbook....) I will not tell you about the installation of Win8. This is because I had my brother download and install it. I will say that he had already downloaded and created the install package on a USB drive. I gave him the netbook at 1PM. He sent me a text saying it was done at 5PM. To me, that's ...
After months of plotting and planning and organizing the logistics to host a full day workshop for the local area .NET developers/enthusiasts (refer to my post, Trials and Tribulations of Running a Full Day Workshop), CTTDNUG's Mobile + Cloud App Workshop went off without a hitch! Not without some minor bumps along the way, believe you me. In the 24 hours leading up to that event, I had my fair share of concerns. Mainly the weather. Environment Canada had issued a severe weather alert that resembled ...
This blog post started as a simple one, but grew to be quite large and time consuming. I am splitting it, because I really want to publish the first findings already. Stay tuned for more! I am sure that you heard that Windows 8 was released last week in an early although quite stable stage called "consumer preview". Windows 8 is an interesting mix of touch-based and mouse/keyboard based system. Some aspects are a bit annoying (see my post about the "split personalities" in Win8 to see what I mean!) ...
Registration for this year’s Dream.Build.Play competition is now open! Head over to https://www.dreambuildplay.... for more information and to register. This year’s DBP includes not only Xbox 360 games but also Windows Phone games as well. So you can develop for either or both! Like last year, I’ve created an unofficial countdown clock for the end of the submission period. Check it out here: http://www.bobtacoindustrie... . But don’t wait until the last minute to submit ...
It is now possible to move your SQL Azure server from one subscription to another. Last week, the Windows Azure team added this new feature to the Windows Azure Management Portal. Permissions for moving a server between subscriptions simply require that you are an account administrator, Co-administrator, or service administrator in both the source and target subscriptions. Moving a SQL Azure server is simple; log in to the Windows Azure Management Portal and select the Database option in the Navigation ...
The most recent release of LINQ to Twitter included support for Windows Phone. It’s important to note that only 7.1 is supported – the rationale being that 7.1 (Mango) introduced support for IQueryable, which LINQ to Twitter requires. This post will show you how to use LINQ to Twitter with Windows Phone. You’ll see a normal public query, how to log in with OAuth, and how to post a tweet. All of the code in this blog post is included with the LINQ to Twitter source code that you can download at http://linqtotwitter.codepl... ...

I like to go back to a fresh install every now and then.  Especially with kids who load up junk/spam/Adobe on our family PCs.  I recently  went back to Windows XP SP3 on an old Dell.  I then jumped into Windows update.  Only 105 updates to go – OUCH.  Did I mention how much I love the Chromebook?

This past week was just massive in the amount of Betas, evaluations, review guides and educational material that were released. We saw Windows 8 come out in a Customer Preview, the same for Windows 8 Server. There are plenty of things to go over and review, but that is a number of posts coming. If you have been using the TFS Preview, then you pretty much had an idea what you would be looking for in TFS coming out and of course the announcement of TFS Express was exciting. Anyhow, here are a couple ...
Today's $10 Deal of the Day from APress is Windows Phone 7 Recipes"Are you interested in Windows Phone 7 configuration and development? Learn to build, configure, and distribute your applications using a wide variety of step-by-step recipes. This book contains extensive code samples and detailed walkthroughs." ...
Wireshark is a free tool for monitoring network traffic. The wireshark download is at http://www.wireshark.org/do... - there are downloads for Windows and several Unix platforms.At http://www.youtube.com/watc... Pluralsite have provided a short training video.There is an good introduction to WireShark at http://en.wikipedia.org/wik... is a screenshot courtesy of Wikipedia. Learn about addressing network performance management issues and enhancing ...
Get index of an enum via string Thanks to by serkan sendur : http://www.daniweb.com/soft... I have a bunch of checkboxes on a Windows form and I put the exact checkbox names in an enum chkSelectedenum I want to collect the checkbox names into a hashset I will pass the hashset to another class that also can see chkSelectedenum So that 1. we do not have to hardcode checkbox names into if..then.else..switch statements 2. another class can work with the hashset & enum ...
Davey Winder of IT Pro at http://www.itpro.co.uk/6391... has raised the question "Are you ready to launch IPv6 securely?".The question is a good one - IPv6 has its official launch on 6/June/2012. Unix and windows have been ready for IPv6 for some time. ISP's and network administrators need to start making plans for the upgrade.O'Reilly have published an excellent book on Planning for IPv6 at http://shop.oreilly.com/pro... Chapter 1 of this ...
I’ve just added PDF and CHM versions of “Windows Azure Service Bus Developer Guide”, you can get them here. The HTML browsable version is here. I have the first delivery of my 2-day course “SOA, Connectivity and Integration using the Windows Azure Service Bus” scheduled for 3-4 May in Stockholm. Feel free to contact me via my blog if you have any questions about the course, or would be interested in an on-site delivery. Details of the course are here ...
It is about time to look at the new .NET Framework 4.5 release along with the brand new Visual Studio 11 Beta 1. Besides the new features I wanted to see if the massive performance complaints have been taken and addressed. First the good things. VS11 Beta 1 does start a lot quicker as its predecessors. It is nearly as fast as VS2008 which was from the performance aspect the best release since VS6. This is great news. Below are some numbers I did compile on my Windows 7 x32 PC with a Intel Duo 6600 ...
If you are new to NASM like me – you might find the following code snippets useful just to get started… (this is targeted to the Windows environment, it may be different in Linux) Printing the number 6 character to the console… the value in the ah register changes to 02h and you mov the message to dl org 0x100 bits 16 jmp main displayCharacter: mov ah,2h int 21h ret main: mov dl,36h call displayCharacter int 20h Printing a string to the console…. the value in the ah register changes to 09h and you ...
From Brian Keller: “I’m very pleased to announce the availability of the Visual Studio 11 Beta ALM Virtual Machine along with 6 hands-on-labs / demo scripts. This marks an exciting milestone in our journey towards RTM. You can now roll up your sleeves and start learning about the many capabilities we announced at TechEd North America last year and have been talking about in greater detail since then. You can download and install the beta of Visual Studio 11 (and Team Foundation Server 11, .NET Framework ...
Microsoft Dynamics 4.0 has a 32-bit BizTalk Adapter which is not compatible with 64-bit versions of Windows or BizTalk. Under Windows Server 2003, the AX 4.0 Adapter would not even install on the 64-bit version of the OS. On Windows Server 2008 R2 (which is only 64-bit), the Adapter installs, but it won’t work. However one of my colleagues, Justin, figured out what is wrong with the Adapter and a workaround to “fix it” so that it would work. The AX 4.0 BizTalk Adapter is a remoting adapter and there’s ...
In this blog post I intend to capture some thoughts on code optimization in general and on how the new version of RedGate's ANTs Performance Profiler can be used to "optimize optimization". As developer's trying first to drive business value, many latch onto the mantra "Don't optimize too early". As with many axiom's, the spirit is right on - if you allow solving the business problem to wait while you shave milliseconds off of a process that takes minutes or you have found the best memory management ...
In 2007, Microsoft created a "Tips for the Newbie" page for TechEd (which is apparently no longer available) and I created a follow-on post called Tech·Ed for Novices. I created a similar post in 2008 as well. With TechEd 2012 around the corner, I thought it would be good to bring it back. TechEd is a huge event, topping out at over 14000 people (usually), with an equally huge amount of content. This post is designed to give first time TechEd attendees a fighting chance of finding their way around. ...
I was helping a coworker with some code changes on a windows console application, when suddenly the entire program refused to load:The type initializer for [program] threw an exception.was thrown at the static void main() routine starting the console app. The console application would not even load. Looking into the stack trace of the exception, it seemed to point to configuration problems, so first thought was to look at the app.config.Everything checked out. No issues there.After looking deeper ...
A good article by the man himself as to why Flash is not supported on iPhones, iPads and iPods, at http://www.apple.com/hotnew... there is also a long history between Apple and Adobe as mentioned in the book by Walter Isaacson. This could explain the resistance by Steve Jobs to Adobe Flash. Excerpt from Steve Job's Biography by Walter Isaacson'sTo make this work, the iMac needed to have great video editing software. So Jobs went to his old friends at Adobe, the digital graphics ...
A few days ago I read an article by Richard Seroter comparing the different cloud storage options and comparing Windows Azure and Amazon S3. I commented on his blog about how Id like to see companies use these more and more for B2B data exchange when you have a batch file rather than the traditional solutions using FTP and the painful infrastructure piece that often goes with this kind of project. The normal challenges include: Who hosts the FTP service or do we both What kind of security do we use ...
Windows Phone has now been out for just over a year and Mint.com has had four active threads on their support forums for almost the same amount of time (here, here, here, and here). Out of the four requests, only two have an actual status and they contradict each other, with one saying it is “not planned” and the other saying it is “under consideration”. In addition, the last response from any Mint.com employee was over 4 months ago. These requests, assuming no duplicate votes, have gained a total ...
Summary I ran into a visual issue using DirectX (in C# via SlimDX) in which the texture filtering was not aligning properly. This is difficult to describe in words, so read the fully explanation below. The solution is pretty simple, so I decided to post about it in hopes that it is use to another DirectX neophyte in the future. The Problem Like most normal people, in my spare time I work on an open-source emulator for the long-lost 3DO multiplayer video game system (see fourdo.com for all your 3DO ...
Thanks to the UserVoice team for enabling custom statuses on Windows Phone Marketplace Requests! I have added a few additional statuses (I’m still working out exactly what makes the most sense), but the biggest change is to the Declined status. Previously, when a request was marked as Declined, all voting was closed. I was using this status for several different reasons: To show that the request was off-topic, either because it belonged on the Windows Phone Suggestion Box or because it was a feature/enhancement ...

Update: Posted the video of “MVVM Applied” below.

This week I was “on tour” in Belgium and Netherlands and presented 3 times:

Read the rest of this entry »

If you tried to build applications for Windows 8 with XAML/C#, you may have noticed an annoying issue: If you have a list controls (for example a GridView) and you bind the ItemsSource property to a property of type ObservableCollection on your ViewModel, the GridView is not updated when the collection’s content changes. The CollectionChanged event is raised properly, but it is not honored by the binding system. Read the rest of this entry » ...
I had a few minutes of free time at the Windows Phone Garage. During that time, I created the Statistics object for Card Roulette. Of course, all it does is count the types of cards in a deck. With this I can create the statistics on a draw. It is a little bit of a brute force approach. However, it's also somethign that can be cleaned later if I need some inprovements. Filed under: something is better than nothing ...
I made some tweaks to Card Roulette. I added some quick interface code so I could make sure the Decks and Cards were working as expected. This lead to the addition of the ability of to add a card to a deck. Otherwise, you can't put a card in a discard pile. I also added a ToString for a PlayingCard. I would pound through some more code, but I need to prepare for tomorrow. What's tomorrow, you ask? Well, remember yesterday when I mentioned the Windows Phone Garage in Birmingham, Alabama? That is tomorrow. ...

Today I gave a talk in TechDays in Belgium about MVVM in Silverlight 5, Windows Phone 7 and Windows 8. This was the first time I gave that particular talk, and in addition keep in mind this is a developer preview, meaning that it is not finished, and not always stable.

Read the rest of this entry »

If you're like me and are using MVVMLight to build Windows Phone apps, you probably want to unit test your ViewModels as well. One of the benefits of the MVVM pattern is the separation of concerns between the View (page holding the xaml layout and bindings) and the ViewModel which holds the data to be bound. This allows the ViewModel to be easily testable, or so they say. In the end, it is quite difficult to find some useable tutorial doing exactly that. To the point you might ask yourself : " do ...
A Windows healthcare application for clinics and physicians needed a cost-effective way to accommodate all operating systems without reducing the existing functionality and security. Since users use a variety of operating systems, it was determined that a web-based version of the application was the best way to overcome those installation roadblocks. This was also a great opportunity to enable tablet access as well and reach users who use tablets such as the iPad for work. A solution to turn this ...
There is an updated release of XPMore at http://xpmore.codeplex.com/... is an excellent free utility for managing Windows 7 Virtual Machines (XP Mode and any other). I used to run mutiple virtual machines in order to test with different versions of browsers and XPMore was a tremendous help ...
We’re only in February, but the rest of the 10 months left in 2012 look to be very interesting in the Microsoft space with products that Developers and IT Pros will find intriguing. Redmond Channel Partner posted a great article outlining what products we can expect to make an appearance this year and when. Some highlights: Windows 8/Windows Server 8 Well we all know this is coming, and that it will be a huge focus of Microsoft’s marketing (once their people are actually allowed to talk about it). ...
One of the new data controls in Windows 8 Metro is the ListView. The ListView does the same thing as the ListBox, plus more. In this post, I’ll build on the TwitterClient, from my previous post: Windows 8 Composition and Content. and show how to refactor the ListBox to a ListView. I’ll also mention a few of the differences between the two controls. Refactor ListBox to ListView To save you a little time, I’ll show you the XAML for the ListBox, from my previous post. Then I’ll follow up with changes ...
For the first SWAG meeting of 2012 Ludwig Ahrle and Mikael Eriksson will present two developer focused sessions covering the work they have been doing for Curvande on the Windows Azure platform. This will be a great opportunity to see real-world Azure development hands-on. The presentations will take place between 18:00 and 20.30, with a 30 minute break for food, there will then be a chance to take a drink, chat and mingle with the presenters and other SWAG members. Register here. Sign up to join ...
On Tuesday, February the 14th, I'm speaking about Windows Phone 7, Android and iOS development for the Rich Application Development Interest Group (TRADIG) in Stockholm.This is what I will talk about:OS, Android, WP7. What’s different, and what’s the same? What hardware and software do you need to get up and running as a developer. What are the main differences in its API’s, and what can you do with one platform that’s totally impossible on the other? Objective-C, Java, C#, or is there more? How’s ...
A couple of days ago I decided to reinstall the latest Microsoft Developer Training Kits. One of those kits was the Windows Azure Training Kit. It turned out to be a web matrix install that seemed to take forever. More importantly it installed SQL Server 2012 for me. It may have prompted me but I don’t remember but once installed I entered a couple of days of nightmare mode. My RSSBus ADO connection to QuickBooks had stopped working and worst of all LightSwitch was totally broken. The problem is ...
This was a big week for Windows 8 news (given the relative secrecy around the whole project). At the beginning of the week we learned that the Consumer Preview (fka the "Beta") of Windows 8 will be released at the very end of the month in concert with the Mobile World Congress conference in Barcelona (MWC). Then, just yesterday, Windows and Windows Live Division President Steven Sinofsky uploaded an 8600+ word post to the Building Windows 8 blog detailing Microsoft's plans for Windows on ARM (i.e. ...
The Windows Phone Marketplace is ever growing (at the time of this post, there were around 60,000 apps), but sometimes the application you’re looking for is only available for Android or iOS. Sometimes this is because the vendor doesn't think the Windows Phone community is large enough to matter so they refuse to build (or even consider building) a Windows Phone version; other times it's because the vendor simply doesn't realize there is a demand for it. As consumers, the only thing we can do is ...
v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Normal 0 false false false false EN-GB X-NONE X-NONE /* 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-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; ...
Translate this pageArabicBulgarianCatalanC... SimplifiedChinese TraditionalCzechDanishDutch... CreoleHebrewHindiHungarianI... TranslatorCheck out this page in {0} translated from {1}translated fromOriginal:Translated:Aut... translation powered by Microsoft® TranslatorStart translatingStop translatingCloseClose ...
Normal 0 false false false EN-GB X-NONE X-NONE /* 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-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans... mso-ascii-font-family:Calibri; ...
In the lifespan of an organisation it’s messaging environment be transitioned to a newer version several times. Whilst this is not a complicated thing to do it does require some level of planning and thought. I’ll be addressing the transitioning from Exchange 2003 to 2007 from a fairly simple view here. Since the general outlines of the process are the same for nearly every situation there is no need for different detailed documents on this. We’ll be working with the following infrastructure in this ...
Composition is an integral part of Windows 8 UI design from both aesthetic and logical perspectives. This post modified my previous post, Refactoring Windows 8 Code-Behind to MVVM. adding to the variety of compositional examples. I’ll start with an explanation of composition in Windows 8, modify the previous code to show the power of composition, and then highlight a few more existing examples of where composition naturally fits into the Windows 8 UI environment. Understanding Windows 8 Composition ...