|
Thanks for the update. Very interesting reading.
Do Microsoft take an interest in how you are using their server software. I'm sure that they could improve their software with input from your experiences.
Are all the servers still Win2k or have you thrown in a few Win2k3 servers as well?
Michael
CP Blog [^]
|
|
|
|
|
Michael P Butler wrote:
Do Microsoft take an interest in how you are using their server software
Not as far as we know. Apart from "when are you moving to .NET". We just tell them we're waiting for mono to mature :P
cheers,
Chris Maunder
|
|
|
|
|
Chris Maunder wrote:
Not as far as we know
Shame. A bet a lot could be learnt from your experiences, stuff that would help improve their server platform.
Chris Maunder wrote:
We just tell them we're waiting for mono to mature
ROFLMAO.
Michael
CP Blog [^]
|
|
|
|
|
|
Hi Chris,
My name is Tim Oden and I am a contract recruiter for Microsoft Corporation. I am currently looking for a developer evangelist and came across your site. I thought it might be a good idea to send you the job description and see what happens.. My hope is that you may know some people who are looking for this type of opportunity. The position is based in Dallas, TX and I have included a Job Description below. If you have any questions for me or would prefer not to receive these type of emails please let me know.
Thank you,
Tim Oden
Recruiter
Microsoft
a-toden@microsoft.com
<start>
Do you want to join a startup?!!! Are you passionate about software development? Do you want to influence how an industry views .NET?! The BRAND NEW Communications Sector DP&E team has an awesome opportunity for you to make a difference in the way we drive .NET adoption in the Telco/CableCo/Media & Entertainment verticals.
Specific responsibilities of the Developer Evangelist include:
Driving developer adoption of .NET specifically around the use of xml web services, mobility (tabletpc, devices and MapPoint), and vertical specific solutions.
Building activities which accelerate communication with the developer community to drive momentum for the .NET platform. This includes building and leading user groups for our accounts, broad reach evangelism, either directly or through the use of the internet (ie blogging).
Profiling developers across the sub verticals and working with CSNA Marketing to develop new and unique ways to appeal to the developer community.
Developing deeper relationships with SI's and ISV's in the Communications Sector, so that .NET is fully utilized in their solutions. Requirements/Qualifications
We are looking for a highly motivated individual who can help us take evangelism to the NEXT level. The candidate should have a deep understanding and experience of developing and architecting innovative solutions on the .NET platform. The individual should have excellent development, communication and leadership skills.
The ideal candidate will be expected to demonstrate the following competencies:
Has depth skills in building and architecting solutions using the either the Microsoft .NET Framework, J2EE/J2EE or C/C++. These solutions should cover a wide array of solutions from the desktop, to enterprise mission critical applications, and mobility solutions. Media experience is also a plus.
Strategic thinking in assisting our accounts to build a vision around Microsoft .NET.
Deliver broad MSDN Community Development events. These events should not just be account specific, but will also cut across multiple accounts and sub-verticals. These events will not just be focused on doing straight .NET development, but will also focus on how you build mobility, specific LOB, and customer care scenarios with .NET.
Provide pre-sales support around .NET opportunities.
Should be passionate!!!! This is all about passion. Passion for software development on .NET. The candidate will be required to give inspiring, persuasive and passionate presentations to large and small audiences to create excitement. Demonstrates an acute ability to balance an impressive stage presence with the need to carefully listen and personalize the message to connect with individuals from various backgrounds and perspectives. Demonstrates situational awareness by frequently improvising in presentations to make an important point, provide strategic context, and influence audience point of viewstrategic context, and influence audience point of view.
<end>
Tim Oden
Microsoft Recruiting
a-toden@microsoft.com
|
|
|
|
|
this site is absolutely useless.
As a linux user, and software engineer I have come to expect a high level of quality from my professional resources.
This site delivers nothing of use to the software professional.
Thank you
|
|
|
|
|
Which site is he refering to? Codeproject? who is he ? business prospect guy? or another SE ? or just another linux user ?
I'll write a suicide note on a hundred dollar bill - Dire Straits
|
|
|
|
|
>software engineer
>software professional
So, which is he? And just what exactly is a software professional? "Can install Excel in 5 minutes flat"? "Knows the Notepad shortcut"?
regards,
Paul Watson
Bluegrass
South Africa
Christopher Duncan wrote:
"I always knew that somewhere deep inside that likable, Save the Whales kinda guy there lurked the heart of a troublemaker..."
Crikey! ain't life grand?
|
|
|
|
|
What?!?! There's a shortcut for notepad?
|
|
|
|
|
|
|
Olli wrote:
BTW Chris, do you really read all the mails ???
Yep. All of them.
cheers,
Chris Maunder
|
|
|
|
|
Chris,
But surely you are one of the creators of CodeProject!!!
Why do you shun your work? Particularly when it's such a good site.
(You got my vote with the RunWinDiff program).
BloodBaz.
God is REAL unless declared int
|
|
|
|
|
I'm certainly not shunning my work (and thanks for the 5 ). I'm just showing a great example of how no matter how hard you try, there's simply no pleasing everyone.
cheers,
Chris Maunder
|
|
|
|
|
|
... and it's surely why what matters is not how many people you please but how you please the few ones
---
Vince C.
|
|
|
|
|
hi chris.
the critizism by the linux guy is baseless. i have personally learnt a lot of C coding by looking at your
articles and code.
the MFC Grid and C++ Computational Geometry Classes are really Cool.
Keep up the good work.. i really liked your support.
|
|
|
|
|
ROTFLMAO! Such brain-dead unconstructive criticism cracks me up every time! Cheers for posting this, it made my day...
|
|
|
|
|
The E-Mail of day is the Joke of the day )
|
|
|
|
|
Greetings,
I just released a very nice tool for DICOM file inspection . When I initially created the functional specification, I decided to target the MFC platform only. I could not target unix boxes because of the complexity increase in the design specification and time constraints.
My experiences www.codeproject.com have been reasonable. In fact, the article wizard is a good tool and allows independent publication and removes all the red tape.
|
|
|
|
|
I've got a lot, and I mean a LOT, of VBScript code. This website for instance. Moving a large, live site to a new platform gives me some leeway to explore ideas before making them live while getting instant feedback and serious load testing. I can mock-up in VBScript and use the current infrastructure to test, then rewrite in C# using the evolving .NET infrastructure. In the end all I'm doing is providing a front end for a database anyway.
But I digress.
I just read Joel's How Microsoft Lost the API War[^] and apart from being very amused at his comments on MSDN magazine I was a little defensive about his comments that C# is simply VB with curly bits. I'm a C++ guy. I work to the metal. I know 50 ways to leak memory, a dozen ways to corrupt the stack and there's enough FORTRAN programmer left in me that I'll use a goto if I'm feeling surly.
But I don't clean up memory these days. I don't cast structs to (void*) and then cast them back to a different struct . I now implement logic. I am, and this hurts me no end, productive. I'm focussed on the thing I'm building and not the tools I'm using.
Moving from C++ to VBScript is like going back to primary school. It's easy. It's all fluff and a 20 word vocabulary and I hated it until I realised that I was cranking out applications in no time flat spending far, far less time debugging and more and more time building. It has classes, arrays, types, and automatic type casting, memory management and reasonably robust error handling.
So now I'm back from my sabatical and working in C# and feeling a little less sheepish about it all. That is until I started porting my VBScript based ASP pages to C# ASP.NET pages. Change a dim to a string , add a semi-colon, and replace End-If's with curlies and you're done.
Part of me feels ripped off. "But you said it was a first class Language!". Most of me though is brerathing a big sigh of relief. I very occasionally wish I could clean up specific pieces of allocated memory, and the neat freak in me looks a little distainfully at the discarded object lying around, but in the end I know it will all be taken care of, and taken care of in a way that makes leaks impossible, and in a way that frees me up to do the things I enjoy best.
So I'm comfortable with the idea that I'm still writing in VBScript. I've got a few more class libraries to choose from now, and the curly brackets sure save some typing, but I think it's a good thing to let go my Type A control freak tendencies and just enjoy the moment.
cheers,
Chris Maunder
Remember that a lone amateur built the Ark. A large group of professionals built the Titanic.
|
|
|
|
|
C# is fab.
Allows you to whipp stuff up real quickly.
But that's not really C#, it's the FCL that works so well for that.
C# just looks pretty, too
|
|
|
|
|
I can't agree with you more. C# is fantastic! I've started doing c# development about a year or so ago and haven't been happier since. I, on the other hand, come from a VB3/4/5/6 background. I do have experience w/ c/c++ as well, but primarily VB. C# gives me all the control I need without digging into the dirty C++ stuff. And thats the way I like to keep it. The .NET framework is definitely quite a great piece of work too. Today we're developing Web services, what will we be developing in 10 yrs? and how are we gonna be doin it? Wonder if by then we'll just need to draw a picture or somethin.
|
|
|
|
|
I've come from a C/C++ background and C# is definitely the first language that I've been happy to move over to with both feet. Even Java didn't do it for me - I guess because I could never quite remember some of the subtle contructs. C# solves this - it is C++ but with old requirements removed (header files etc.), and well designed facelifts ("using <namespace>") from the ground up.
I still found it unconfortable for a while not having to delete (or delete[]) objects all the time. Particularly where you feel you are bloating the heap all the time with arrays of 100's of small objects, but I am receving councilling on this as we speak .
God is REAL unless declared int
|
|
|
|
|