Tag: Comment

Brilliant

Brilliant, seen this so much, sure we all have:

Aping around at  xlns

Thanks you!

Request an Excel related blog post

Do you have an idea for a blog post? If you have a request, then add a comment, if it fits in with what I know about I’ll try and do a post on it. If you want to write the post your self let me know!!!

Lets see how this goes!

(Dick, I will not blog about if statements!!!)

Is C# like Robby Williams?

When Take That first came on the seen Robby Williams was a young sexy super stud, loved by all, women wanted to be with him, men wanted to be him (ok, maybe the analogies not perfect). Now he’s a slightly overweight widero who chases flying saucers.

And so C#. When it came out (easy!) developers flocked to it, hailing it’s development speed over C++, and hoisting it’s strongly typed compile time error detection pants up the flag pole of integrity. Now, with C# 4 around the corner, those panties have slid down the pole a bit, as MS have seen fit to invite a bloshy Dynamic Runtime Library sorry, Dynamic Language Runtime (- what every it’s called!) to the party.

What am I going on about? Well, MS have stated that they want to bring VB, and C# much closer, so that new features in either language (read C#) are deployed at the same time in both. Other stuff that’s coming with the new release of .Net is the Dynamic Runtime. I’m no expert – in fact what I am is a Luddite on a soap box – but for this to work (with out having to write 10 million lines of code), C# has to have much of the features of VB, basically dynamic types. This is not necessarily a requirement at the developer code level, but required to make the language work with external object. This in turn means that .Net can work more directly with Office and all other components developed in other languages! – cool!. Hence why they can get rid of the dreaded PIA’s.

Along with this MS are making other changes, like named arguments and not having to write ref missing 10 billion times to fill out all the optional parameters. Also in VSTO deployment is getting better too.

So the point? well 2 things really:
1. In both VB and especially C# it’s getting easier to develop,… for Office.
2. C# and VB are getting even more alike, expect to see “with {}” some time soon. Why an organization would invest in developing 2 languages that both have the same strengths and weakness is for Stevie Bulmmer to debate, but I can’t see the point can you?

As always, M.I.E will be the 5th or 6th to bring you slightly wrong information about the latest developments in the world of Office and .Net.

Some links worth reading if you want to find out more:
The Future of .NET Languages
Office client developer enhancements with VS 2010
VSTO news

More Google Evil??

A few months ago I highlighted my worries over Goggle Chrome. Now it seams that Google are turning on MS, and IE. As much as I dislike IE (7 + is ok) it’s a bit worrying, because its not a huge leap of imagination to see how Firefox could be next. I don’t like Chrome and it worries me that the people behind the main stays of the internet (powerful searching) have now entered in to the arena of the browser. I’m sure Google wont, but there is opportunity to bias it’s web service in favour of it’s own browser, and that would make them Microsoft, a case of hunted turning hunter if ever there was one!

Googles plan to rule the world?

There are things I like about Google, there are things I don’t. Recently I’ve tried there blog reader – I think it sucks. I have also been trying Chrome. well…

chrome.PNG

There are a few reasons.
Here’s one, I don’t like “no chrome”, that sounds ifffy to me

Google Reader.PNG

But this worries me more, especially if your using Goggle docs for typing up your business plan!

By submitting, posting or displaying the content you give Google a perpetual, irrevocable, worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify, translate, publish, publicly perform, publicly display and distribute any Content which you submit, post or display on or through, the Services.

more here…