Category Archives: C#

Simulating A Tab Control in a Windows 8 Application

I was looking through the forums on MSDN today and found someone asking how to implement a Tab Strip Control in Windows 8 Store applications.  They used the Store as an example, wanting functionality that behaves like the OverView, Details, … Continue reading

Posted in C#, Metro, Mobile, Windows 8, WinRT | 20 Comments

Exploring the StorageApplicationPermissions

The other day I was researching the different file access scenarios available for Windows 8. I needed the research for my chapter on accessing data in my Windows 8 Book (more on that later). The restrictive sandbox that Windows 8 … Continue reading

Posted in C#, Metro, Windows 8, WinRT | Tagged , | 2 Comments

Windows 8 is Coming….Should I Care?

Recently I have been using the Developer Preview of Windows 8.  Back in September Microsoft announced how developers can build the next generation Windows applications. So Microsoft is trying to revamp its tablet industry while moving their operating system forward. … Continue reading

Posted in .NET, C#, HTML5, Metro, Software Architecture, Windows 8, WP7 | 1 Comment

Code Once Use Twice….or More

If you have programed against any of Microsoft’s Xaml based user interface frameworks then you might have heard about the MVVM (Model-View-ViewModel) pattern.  One of the benefits of this pattern is the separation of the view  from the view model.  … Continue reading

Posted in .NET, C#, Software Architecture, Windows 8, WP7, WPF | Leave a comment

Controlling Silverlight Child Windows Using MVVM

A while ago I wrote a post called “Silverlight Child Window With MEF and MVVM Light” where I laid out an approach on how to implement a child window in Silverlight while following MVVM.  Some of the challenges of using … Continue reading

Posted in .NET, C#, MVVM, MVVMLight, Software Architecture | 7 Comments

Getting a User’s Windows Identity in WCF

I was recently asked by a coworker, “How do I get the Windows Identity of a user calling my WCF service from Silverlight?”  My answer to him was “To the Cloud!”   No seriously, I put together a little demo application.  … Continue reading

Posted in C#, Software Architecture, WCF | 2 Comments

Why Repositories Matter!

I recently read a blog titled “Architecting in the pit of doom: The evils of the repository abstraction layer”. In it Ayende makes some pretty compelling points as to why you should not use repositories.  In his example he is … Continue reading

Posted in .NET, C#, Software Architecture | Leave a comment