Geeks With Blogs

News View Steve Michelotti's profile on LinkedIn

Mark Pearl October 2010 Entries
TFS in Azure – The highlight of the keynote at PDC
So, while I didn’t get to attend PDC2010, I did get to watch it live at the Microsoft Offices in Johannesburg. It had all the usual things I was expecting, Windows Phone 7 Demo’s, Azure Demo’s and Balmer giving a great pounding impersonation. For me though, the highlight of the whole thing was mention of TFS being made available in the Azure Cloud, with a CTP due early next year. I have been eyeing TFS for a while now but decided against it because of the poor reviews I heard of it in a remote setup. ......

Posted On Thursday, October 28, 2010 9:01 PM

C# If Else Shortcut
Recently I participated in a local user group challenge which involved submitting a project that solved a problem with the fewest bytes. My end solution resulted in one long line of code that at first glance seemed like a series of symbols and letters. While I wouldn’t use such an approach in production code it was nice to go against everything I have been taught about naming and spacing. One optimization that we used was to simplify the if..then..else statement. In C# you could have the following ......

Posted On Wednesday, October 27, 2010 6:49 AM

VB6 & MMMPack Workaround
So, I recently put up a post on using the MMMPack tool to help package old VB6 projects so that they work in Vista and Windows 7. I am a real fan of this tool because it saves me a ton of time.\ Recently though I needed to re-setup my machine to get the whole thing working properly and came across a few little gremlins that come with beta products. So I downloaded the latest MMMPack from their website and when using the tool on my project I got the following error. “Application has failed to start ......

Posted On Monday, October 25, 2010 2:04 PM

Getting VB6 to work in Windows 7
So, that time of year has come again when I need to do some changes to legacy apps written in vb6!!!… Except, now I am running windows 7 64 bit. To avoid pain, read the following blog posts which proved handy… Installing vb6 on windows 7 MMMPack Hope this helps someone else in the same position ......

Posted On Thursday, October 21, 2010 6:28 AM

TechEd South Africa Dev Idol Slide – F# Tail Call Optimization
So I have put up the slides from my ten minute presentation on 1 best practice in F# up for anyone who wants them. Also find a link to Bart De Smet’s presentation on Functional Programming ......

Posted On Wednesday, October 20, 2010 4:22 PM

TechEd South Africa
So it has been a great few days at TechEd South Africa. There were a few things that stood out. First of all, I couldn’t help but be inspired by Tim Huckaby’s presentations. While they were not technically deep, they gave me a sense of something to strive for. There were a few times during his presentation that I found myself saying in my mind - “Man, we can do that stuff, if only we had the budget”. Well, I guess that isn’t an excuse and so I feel like the bar has been raised from a UI point. Other ......

Posted On Tuesday, October 19, 2010 9:35 PM

I need all GWB Community Members help with getting me to speak at TechEd
Hi all… I need your help to getting me to present at TechEd South Africa. They are having a speaker idol competition where attendees can present short ten minute topics. I have put a lot of work into preparing my topic, but to get a chance to present, you need to get within the top 6 most popular topics voted. I am presenting on F# Best Practices, and would appreciate your vote if you can spare a fellow GWB blogger a minute. You can visit the url directly… You need to put ......

Posted On Wednesday, October 13, 2010 1:35 PM

Formal Logic 2 – Subject Summary Section A
Outcomes of the Section (Atomic Sentences) Understand the concept of formal first-order languages Know the syntax of FOL: predicate symbols, individual constants, function symbols. Get acquainted with examples of first-order languages: the blocks language, the language of arithmetic (Logic of Atomic Sentences) Understand logical validity of arguments Know how to show that arguments are valid Understand the basic properties of the identity predicate: reflexivity, principle of the substitutability ......

Posted On Tuesday, October 12, 2010 6:58 AM

Modelling Disruption – Probably one of the best podcasts I have heard for a long time!
So, I listen to podcasts allot… it started with DNR and now I have number of tech podcasts that I listen to regularly. What I have found with most of them is that they follow the same thread and same topics which means it can get boring at times. So it is refreshing when you come across one that is totally different and useful and that expands your perspective. That’s what happened with the latest podcast of TechZing – show 76 titled Thomas Thurston / Modelling Disruption. What I liked about this ......

Posted On Sunday, October 10, 2010 7:14 AM

Still no DotNetRocks Mug – but GWB Shirt Rocks!
So it has been almost two years since I had my letter read out on Dot Net Rocks. Richard & Carl promised to send me a mug – it was the going to be the highlight of the quarter and bragging rights in the office… but… the mug never came… ;-( I tried emailing them to find out if they sent it, but no response. After my second email and a year of waiting I eventually came to grips with the fact that I would continue to be using my plain white mug… Then yesterday I got a note from the Post Office that ......

Posted On Thursday, October 7, 2010 4:24 PM

COS261C Formal Logic 2 – Introduction and Exam Outline
Any ramblings and blog posts associated with the UNISA COS 261C tag should be considered study notes for my lectures... Today I managed to start my revision for my Unisa Formal Logic 2nd Year Subject. It has been more than a semester since I did the original work and I have less than 30 days before the actual exam. Below is an outline of the subject material as well as any exam related material for the subject. Outline of Subject There will be 2 sections to the subject… Propositional Logic Quantifiers ......

Posted On Saturday, October 2, 2010 1:32 PM

Copyright © MarkPearl | Powered by: