plibtastic

Featured Blog Posts

My thoughts on Surface RT

After a week, here's my thoughts on my Surface RT so far ...

Speed up your Surface ...

A possible settings change to make your Surface even nicer ...

Windows 8 RT Phone - what do you plan?

It slices! It dices! It will clean as it blends! Or will it?

Nature of the Beast

How do you solve a problem like Maria? How do you explain an idea like AuTechHeads?

Here be dragons - AuTechHeads v3.0!

AuTechHeads is 3 years old .. and the website is now at v3.0!

Authors

Categories

Top Blog Posts

How to add your KMS keys for Windows 8 and Server 2012

Get your KMS Server ready for your new Windows 8 clients and Server 2012 OS's!

AVM Fritz!box 7390 – the ultimate home or small business router!

What's red and silver all over, and does everything for you, bar the dishes?

Top 5 Office 2010 features

This blog entry is not meant to be an IP transfer nor a thought provoker; rather this is more of a "did you know you could...." kind of blog.

Consolidated list of Windows 2008 R2 SP1 Hotfixes

An updated list of hotfixes for DPM servers, consolidated into a standard list of hotfixes for Win2k8 R2 SP1!

AuTechHeads 1st Anniversary Party - Registrations Open!

It's time to get your registration on. We're ready to party - are you?

Multiple Xbox 360 consoles and the Xbox Live Family Pack!

I was very lucky and privileged to have the help of some great AuTechHeads members in getting an Xbox 360 S. I've had fun getting it up and running with...

Empty users’ Recycle Bin with PowerShell and GPO

Want to force-empty domain user Recycle Bins (sounds like a Jedi power)? Can be done with PowerShell and GPO.

Windows Home Server 2011 Review

In which I install WHS 2011, and try to work out who Microsoft's target market are ...

The Case for Breaking Up TechEd Australia 2011

Teched Australia 2010 has just ended, but is having 3100 delegates in one place just too much of a good thing? 

Fixing the Blackberry Enterprise Server Administration Service

Lost your ability to administer Blackberry Enterprise Server? Here's a way to gain access, and a heads up on a bug ...

Recent Comments

  1. My thoughts on Surface RT - AuTechHeads Blogs

    Yep, I wasn't especially clear on that. I am aware there's an ability to work around this (and assume this is the reference). I meant a 'supported' configuration option, perhaps one that optionally submits sites for review to include in the official whitelist...

    -- Matt Marlor

  2. My thoughts on Surface RT - AuTechHeads Blogs

    You can add sites to the flash whitelist, There is a whole thread on the xda forums about it. I tested it myself and it does indeed work. How long the loophole stays open for is the big question

    -- Si

  3. Speed up your Surface ... - AuTechHeads Blogs

    It was late at night, so this post probably wasn't the greatest/most coherent .. but changing the page file minimum and maximum setting to Recommended definitely seems to have made a substantial and noticeable difference, and I've now had a few confirmations...

    -- Matt Marlor

  4. Windows 8 RT Phone - what do you plan? - AuTechHeads Blogs

    I agree Matt. The push towards "If you can't do something in Metro, just switch across to Explorer" will fail horribly on a touchscreen tablet or RT device. I can't imagine running OS X on an iPad, it would be terrible. But for people that want a device to...

    -- Nigel Wadsworth

  5. Coalface Tech Episode 29 - Eh? U TechEd! - AuTechHeads

    that is hillarious. Thanks for letting me sub in on the show and chatting!

    -- Rick Claus

  6. Coalface Tech Episode 29 - Eh? U TechEd! - AuTechHeads

    thanks for the shoutout guys. And Rick, at least you got to do the AD session in NZ, and you got the better evals this year - share the joy! ;-)(and I did mention what the 31st bit was for during the AD session!) :-P

    -- Pete Calvert

  7. Tips for First-Timers - AuTechHeads Blogs

    Thanks for this post. I too was debating if it was worth bringing my laptop along to the sessions, good to see I won't be alone when doing so.

    -- Rebecca Adamson

  8. How to add your KMS keys for Windows 8 and Server 2012 - AuTechHeads Blogs

    Is also worth noting that you MUST have SP1 installed. Because our KMS server was on a dedicated VM, it somehow got missed on our patching cycle (we basically forgot it existed). We soon found out when we got the "This update is not applicable to your setup...

    -- Colin Smith

  9. Windows To Go - AuTechHeads Blogs

    It's actually an SSD drive with a USB interface. I dare say that supporting any USB is too risky due to the high failure rates of crappy USBs, which in turn won't look good for Microsoft.

    -- Adam Fowler

  10. Windows To Go - AuTechHeads Blogs

    I wonder why they've "locked it down" to those two USB keys ? I have a perfectly good 64Gb key I could use...

    -- moldor

  11. Tips for First-Timers - AuTechHeads Blogs

    thanks.. my 3rd teched this year and almost forgot the business cards!!

    -- Brent England

  12. Tips for First-Timers - AuTechHeads Blogs

    Awesome post Brownie. Much wisdom.. wish I was going :-)

    -- Matt Marlor

  13. Tips for First-Timers - AuTechHeads Blogs

    I'm really going to miss it this year. Some great sessions, great products, and of course the party.

    -- Nigel Wadsworth

  14. Tips for First-Timers - AuTechHeads Blogs

    Yeah, I like to use a laptop for a) furious tweeting and b) taking notes. Occasionally a bit of c) keeping up with work emails (still on the clock!).Good point about the wireless!

    -- chrisbrownie

  15. Tips for First-Timers - AuTechHeads Blogs

    These are great tips! This is going to be my first TechEd and I've been wondering whether people are actually going to bring their laptops in during the sessions and whether there are charging stations etc. I'm also gonna bring my D-Link mobile companion...

    -- Michael Aulia @CravingTech.com

PDC10 Roadshow hits capital cities throughout November 2010

I know we always rant and rave about missing out on events over here in Australia - and guess what, Microsoft has been listening to our constant wailing and moaning.

So you want to hear more about The Cloud, awesome devices and the freakishly cool framework we work with?

Don't miss out!

Register here to attend in a capital city (near you):
https://www.microsoft.com.au/events/register/home.aspx?levent=530683&linvitation

Register here to attend in a capital city (near you):
https://www.microsoft.com.au/events/register/home.aspx?levent=530683&linvitation 

Here's the details for the PDC10 Roadshow:

Join us at a city near you to receive the latest update for Developers. Hear the best content from the
Microsoft Professional Developers Conference (PDC10) such as Windows Phone 7, Internet Explorer 9, Azure
and so much more! 

Since 1991, the Microsoft Professional Developers Conference (PDC10) has been the epicenter of Microsoft’s
biggest platform announcements. Leading-edge developers and architects gather to hear about the next
generation of Microsoft developer technologies.  The PDC isn’t just about content and sessions – it’s an
opportunity for you to talk with similar developers and technology leaders involved in making strategic
deci ...

Securing your application. Part 2 - Securing your data

We've just had a look at how to secure your connection in Part 1 so obviously everything is now all honkey dorey on that end.

Some of the other areas that you naturally have to look at is the environment/infrastructure/network and your data itself.

It's not much use to encrypt and secure the data that you're transferring if the actual data itself isn't protected.What i hear you say? my IT guys got that under control..firewalls up the wazzooo...everything's patched and service packed!Of course that's not really enough and we know this - we just sometimes choose to leave that in the hands of those other people - network engineers.


If we look at SQL Server 2008 then there's a lot of new capabilities available to us for data security.

SQL Server 2008 Encryption Capabilities

in-built cryptography hierachy for the creation of assymetric, symmetric keys as well as certificates Transparent Data Encryption (using database encryption keys - DEK) Signing of code modules (using keys or certificates)

Creating certificates It's not that  complex to create certificates (btw, all SQL Server certificates comply with the IETF X.509v3 certificate standards) on SQL Server 2008. it's as simple as using T-SQL.Self-signed certificate

CREATE CERTIFICATE name ENCRYPTION BY PASSWORD = 'strong password goes here' WITH SUBJECT = 'subject goes here' EXPIRY_DATE = 'expiry date goes here'

Certificate from a signed executable file

CREATE CE ...

Securing your application. Part 1 - Securing your connection

I guess this is one of my pet hates/loves - too often i come across applications that makes it's database connection strings freely available to anybody who knows where to look.

As a junior developer, the main focus is generally just to secure the connection string and leave it at that - the IT guys knows what they're doing. But, untold amount of data is being transfered across domains, networks or even in the public, without any thought for how that data is secured.

I'm sure many that's worked in the finance industry (banking anyone) is aware of how important it is to secure that data...we're dealing with money here, so it's an obvious fact that it needs to be safe.

So, how do we do it? or do we care? i mean, the famous last words of any application exposed to the public is "it wouldn't happen to me, right?".


Where do we start? 

Encrypting web.config connectionstrings

The obvious first choice would be to take whatever details you're storing in your config files and make it unavailable - check (web.config isn't readable from the web....or is it?).

naturally we don't want to encrypt everything - so lets just do those that are important for now.

Connectionstrings, encrypt:

aspnet_regiis -pe "connectionStrings" -app "/AppName" -prov "RsaProtectedConfigurationProvider"

ConnectionString, decrypt:

aspnet_regiis -pd "connectionStrings" -app "/AppName"

Now we've encrypted the connectionstring - data is safe..nah, of course not - this only encrypts that section of the web.config with a machine-level key. data is still being transfered between servers in plain text.

Next is a simple way to ensure that your data is being encrypted - get hold of a SSL and use the SQLClient connectionstring ...

Pesky msncon.dll error when opening Outlook 2010 after running Outlook beta

I recently decided to uninstall my Office 2010 Beta and install the released version (as you do) and the overall installation experience was good.

However, after having activated the product and starting up Outlook 2010 i kept getting a 'msncon.dll' error which made it impossible for me to run Outlook.

So here's what i did....


After having looked on the web for similar issues i found out that i needed to remove all 'msncon.dll' references in the registry.

that inself wasn't enough i found, so here's what i ended up doing:

- Removed all 'msncon.dll' references in registry
- Removed all 'Outlook Connector' references in registry
- Removed all 'LinkedIn Outlook Connector' references in registry

That got rid of the pesky 'msncon.dll' error - but then i hit another snag - Outlook was unable to locate and open my previous mail profile.

So, locate (start, 'mail', open) the Mail profile, delete...

Opened up Outlook 2010 again and it asked for the Outlook Connector to be installed - did so, restart of Outlook..and voila..everything worked just fine.

...

First TFS 2008 to TFS 2010 Upgrade and Migration was a success

Yesterday I completed the very first migration and upgrade from Team Foundation Server 2008 to Team Foundation Server 2010 - with success.

Albeit this being done in a test lab environment I still counted it as a success and will now be ready to perform the same on the production system in the very near future.

A few lessons learned...

 


1) it doesnt' appear to be possible to migrate and upgrade an existing TFS 2008 instance into an already configured TFS 2010 instance. Not sure why that isn't possible, but there you go. Simply don't configure TFS 2010 until you're ready to upgrade the databases.

2) documentation from the P&P team on CodePlex is not quite up to par - too many references to external blog entries instead of actual information in the Team Foundation Upgrade Guide (http://vs2010upgradeguide.codeplex.com/). Two problems with that a) if blog entries are moved/removed you're lacking information b) it's not possible to follow it all for an offline install (eg. you don't have internet access) for some of the scenarios.

If you get the following error:

TF255275: The following Web service for SQL Server Reporting

Site: © Copyright AuTechHeads - Content: Creative Commons Attribution-NonCommercial-ShareAlike