Systems, architecture and engineering solutions!

This site will do in depth analysis of subjects such as service oriented architecture, software engineering and technologies such as Exchange and Sharepoint.

I just bought a Toyota and all I want to do is tear it apart to figure it out

That is the nature of a person who has my job, technology is often opened up and the put back...

Author: Surf4Fun Date: 09/17/2012

IE 10 Preview, you should read it! and use it

IE 10 Preview, wow, this is a great way to learn more about Modern Design and get into the right...

Author: Surf4Fun Date: 09/16/2012

Free Windows 8 help and software tools

Please click on the links and check out these offers, they cost you nothing and might help you make...

Author: Surf4Fun Date: 09/12/2012

First Prize in Imagine Cup: $50,000

Get signed up at http://www.imaginecup.com NOW.  And it’s THREE, that’s right 3 $50,000 first...

Author: Surf4Fun Date: 08/29/2012

Windows 8 Game Design Syllabus: Any comments appreciated

Instructor: Term: Office: Class Meeting Days: Phone: Class Meeting Hours: E-Mail: Class Location:...

Author: Surf4Fun Date: 08/28/2012

SharePoint workspace shows up after installing Office 15 or Office 2013

So, there was groove, the tool that seemed cool but I never really understood.  It would be...

Author: Surf4Fun Date: 08/27/2012

Direct2 QuickStart Sample, not for Direct2 with XAML or Win8

The Direct2D QuickStart sample is for use with W32 and not XAML or Win8 .  The sample uses the...

Author: Surf4Fun Date: 08/20/2012

Changes in Visual Studio 2012: Deployment or installer has significantly changed

If you are NOT building Windows 8 apps, you may want to deploy your app to Windows 7, etc. ...

Author: Surf4Fun Date: 08/17/2012

30 Days to Launch: Got the call from the MSPE

Ok, you sign up for the 30 days to launch, you get the emails that hopefully you are paying...

Author: Surf4Fun Date: 08/17/2012

Wear a Hat (^) when you do that thing, if that thing is Object References

You weren’t thinking that I was talking about something else were you?  Some people might call...

Author: Surf4Fun Date: 08/16/2012

Free Online Hackathon! This is a first

Hey sign up for this free Hackathon, win prizes (as described in the link): Free Online Hackathon!...

Author: Surf4Fun Date: 08/15/2012

Data Structures using Windows 8 approach to UI: WinRT combined with JavaScript

In a blog that I wrote that can be found on https://aka.ms/javascript_winRTp1, where I duplicate but...

Author: Surf4Fun Date: 08/14/2012

Data Structures class using Windows 8 Modern UI design

In many schools there is a move to consolidate the two data structures classes into one, so what...

Author: Surf4Fun Date: 08/09/2012

Powerpoint Storyboard Shapes for you!

Here is a shape sheet that I created for use in my Windows 8 storyboards. All you have to do is drag...

Author: Surf4Fun Date: 08/03/2012

Possible C++ Interview question: static functions and virtual

When declaring a static function could you declare it as a virtual? No Discussion: Static functions...

Author: Surf4Fun Date: 07/24/2012

Responsive Apps are better than non-responsive apps

Yep, if you use the asynchronous programming approach you can avoid the sadness and social issues...

Author: Surf4Fun Date: 07/23/2012

Type System in the C++/CX–Windows Metadata or winmd

This winmd thing, what’s up with that?  With .NET managed code there was the desire to do the...

Author: Surf4Fun Date: 07/23/2012

C++ Security: Security Descriptor

What is a security descriptor? A security descriptor is a structure and associated data that...

Author: Surf4Fun Date: 07/22/2012

Free eBook: Introducing Windows Server 2012!

This is a book that programmers as well as administrators should keep on their client machine. ...

Author: Surf4Fun Date: 07/21/2012

Connecting Power Point to Team Foundation Server using your buddy game

This is a two step process currently, you have to define the work item in Team Foundation Server and...

Author: Surf4Fun Date: 07/20/2012

Game Design: Architectural Tools

In the current environment of game design you can get away with flash and dash game design, that is...

Author: Surf4Fun Date: 07/20/2012

Free Stencils for Visio 2013 which is New and much better!

Yeah, sure you say.  You might be thinking: “Sam you work for Microsoft, of course you will say...

Author: Surf4Fun Date: 07/18/2012

Installing Office 15 for the very first time

Once you figured out that the install was all online, it went pretty fast.  I am in the office...

Author: Surf4Fun Date: 07/16/2012

C++ Security Practices in Visual Studio 2012

This is whining blog so you might want to come back later Sorry. Do you want some cheese with that...

Author: Surf4Fun Date: 07/15/2012

Security on Azure: Microsoft® Codename Trust Services Samples

Check out the Codename Trust Services to help better understand security in Azure and how to secure...

Author: Surf4Fun Date: 06/30/2012

Security on the Web: HoneyMonkey Exploit Detection

HoneyMonkeys is a way to detect security exploits.  The referenced article is aging, having...

Author: Surf4Fun Date: 06/29/2012

3 Questions for Azure (or other cloud) deployment

I work with academics and they are always asking questions, here are three questions generally about...

Author: Surf4Fun Date: 06/29/2012

10 Questions to ask when Outsourcing to Azure

  Top ten questions Which process, application and information can be moved to the cloud to...

Author: Surf4Fun Date: 06/28/2012

FREE! An Amazing Panorama Editor

  You got that cheap camera or a phone cam and there you are standing in front of an amazing...

Author: Surf4Fun Date: 06/27/2012

HTML 5 and JavaScript Application Security in Windows 8/Metro Design

You say JavaScript, I say ECMAScript, and it just doesn’t make a song, so let’s...

Author: Surf4Fun Date: 06/21/2012

List of four Kinect Security items

For a device that should be all about games, people are sure thinking up ways to use the Kinect for...

Author: Surf4Fun Date: 06/20/2012

You ever get these calls: “Hi I am Microsoft Technical Service and your computer is infected

First off Microsoft Technical Service will not call you because your computer is infected, it’s your...

Author: Surf4Fun Date: 06/14/2012

Setting Up Team Foundation Server (not services) on Windows 8

On one of my other blogs at http://bit.ly/N9rPi5, at this blog I discussed setting up a TFServer and...

Author: Surf4Fun Date: 05/29/2012

See Windows 8 at the Microsoft Store!

Alice Pang is demonstrating Windows at the following Microsoft Stores: Wednesday, May 30 Mission...

Author: Surf4Fun Date: 05/29/2012

Windows 8 Day by the beach in Carlsbad California

Have any questions about Windows 8? Need some guidance on how to get started building a Windows 8...

Author: Surf4Fun Date: 05/29/2012

List of 5 Cloud security properties

Thinking about security?  Got a paper you want to get written for the first term next year so...

Author: Surf4Fun Date: 05/29/2012

List of 5 URLs you need to get started with Skydrive on Win8, WP, Android, iOS

A list of 5 URL thingies: Live Connect Developer Center Live or Skydrive development with Windows 8...

Author: Surf4Fun Date: 05/23/2012

Skydrive for the Windows 8 Desktop, read the Skydrive Code of Conduct

Skydrive is deeply integrated into the Windows 8 Desktop, Phone and XBox, however, so it is...

Author: Surf4Fun Date: 05/22/2012

C++ and JavaScript, DirectMath, etc.

In other blogs I have mentioned that DirectMath (where XNAMath has moved to) can only be accessed by...

Author: Surf4Fun Date: 05/16/2012

FreeBSD on Hyper-V? Really!

Well if you use FreeBSD you may have noticed that virtualization for the FreeBSD product was falling...

Author: Surf4Fun Date: 05/15/2012

Microsoft’s support for Open Specifications

There are a few surprises when it comes to the nature of computer languages at Microsoft and Open...

Author: Surf4Fun Date: 05/10/2012

In case you need an Open Source License for your project

In case you want to add an license to your software check out these links (valid as of May 10,...

Author: Surf4Fun Date: 05/10/2012

List of Top 50 Open Source companies and where they are

Software is software and hardware is hardware and the twain does meet from time to time. Here is a...

Author: Surf4Fun Date: 05/09/2012

Preparing your app for Windows 8 Launch

Looking for Great Windows 8 Apps, you got one? Make it happen Windows 8 is coming soon. You can...

Author: Surf4Fun Date: 05/09/2012

Oracle versus Google and Microsoft Open Source promise

Big number of articles about the civil law suit between Oracle and Google over Google’s use of...

Author: Surf4Fun Date: 05/09/2012

Designing a scanner against: Virus, Botnets, Trojans and Worms

[NOTE: Performing any design for virus scanners or use of virus simulators should only be done on a...

Author: Surf4Fun Date: 05/02/2012

So you want to build a botnet, think real hard before you do that…

So you want to build a botnet?  There are some good things about botnets that are...

Author: Surf4Fun Date: 05/01/2012

@OpenatMicrosoft: Open Source Metro Style, Microsoft and OPEN SOURCE?

WTF?  Seriously?  Microsoft and open source, you have got to be kidding.  How in the...

Author: Surf4Fun Date: 05/01/2012

Functional Reduction: Engineering processes are too complex, and frankly so is most of software

The system of engineering long prided itself on the discipline of doing just enough and never too...

Author: Surf4Fun Date: 04/23/2012

FREE VIP Windows8 Developer Event - 4/23/2012 - Club Nokia @ LA Live... or you can attend the event online if you can’t make it!

Attend in person If you want to attend this event use this link: FREE VIP Windows8 Developer Event -...

Author: Surf4Fun Date: 04/20/2012

Next>