Tag | mvp Posts

This morning while working on the book John and I have been working on for a few months now I got a nice email from Microsoft welcoming me to the MVP program.  I really enjoy being part of this program and having another year is in it is awesome.  Happy New Year!!!

Well... it's been a pretty crazy year! here are a few of the highlights ... around the world (literally) in 65 days, 8 countries, 100,000 air miles, speaker at Devteach for the second year in a row, VSTS MVP for the second year in a row, speaker at the first Montreal Code camp, 15 year at EDS and last but probably the best, 20th year with my lovely wife. I don't know where I would be without her... pfeeeww ;-) man I'm tired after reading this again. So what does next year look like... Well I'll probably ...
So, where have I been all these days? I know I have been putting up some posts with regard to IndiMix, .NET Framework 3.0 etc., but havent been much active in this blog of late. Well, October 2006, I joined the blue ocean. Yes, I joined Microsoft Corporation, India. I have paved my career all these days on the Microsoft Technologies and have worked for companies ranging from start-ups, mid size to enterprise Top Tier companies, but working for Microsoft has been my dream all these years. I remember, ...
This review is about the book ASP.NET 2.0 MVP Hacks and Tips. Published by Wiley Publishing, Inc on end May 2006. 7 MVP's decided to put their knowledge together and create this book. The MVP's are: David Yack, Joe Mayo, Scott Hanselman, Fredrik Normén, Dan Wahlin, J. Ambrose Little, Jonathan D. Goodyear. If you are a ASP.NET developer you have propably already heard of these guys and if you haven't you need to take your work more seriously.This book is for experienced ASP.NET ...
Congratulations! We are pleased to present you with the 2007 Microsoft® MVP Award! The Microsoft MVP Award is our way of saying thank you and to honor and support the significant contributions you make to communities worldwide. As a recipient of Microsoft’s Most Valuable Professional award, you join an elite group of technical community leaders from around the world who foster the free and objective exchange of knowledge by actively sharing your real world expertise with users and Microsoft. Microsoft ...
Congratulations to Rob Farley, who runs the SQL Server User Group in Adelaide on recently being awarded as an MVP in SQL Server http://robfarley.blogspot.c... That takes the total number of SQL Server MVPs in Australia up to 5. Rob is a fellow speaker at the SQLDownUnder Code Camp this week end, so if you are going, make sure to congratulate him. And if you look really close, you might still be able to see the scars where the implants were inserted :) ...
Windows Presentation Foundation (WPF) by Paul George, MVP on vocals and Shervin Shakibi, Regional Director on keyboard - September 14 at GCUG in Boca Raton Come see the next wave of technology for developing User Interfaces (UI). WPF uses a XML based markup language that is a brand new way to develop and successfully seperates the graphic design and code development phases. Paul and Shervin will show you how to work with WPF in generating 2D/3D graphics, animations and integrate data. They also ...
[This post is long, and is mostly a brain dump] I recently started a bender of coding where I am trying to move all of my transaction management code out of my Controllers (MVC controllers) and in to a more appropriate place. But since I am striving for a POCO model where in the hell can I put this code and still seperate all of my concerns? I start digging into "POJOs in Action" and see that Chris uses a class called a Facade to manage this transaction junk. It sits between the view logic and the ...
This is a great project, that I would love to be a part of one day, as an MVP ;) “The By The Community, For the Community samples series will create ASP.NET samples that are in high demand. These samples will not be created by Microsoft but instead by a select group of ASP.NET community member MVPs. You can see their bios below. On a regular basis we will publish a list of potential samples and allow the community to vote on which sample they are most interested in seeing developed. After the ...
This article on CodeProject is one of the best I’ve read in recent memory. It details how to use the MVP pattern in ASP.NET, with a small sample and then builds on it, adding user controls, events, page redirects, security and then shows you how to build this into your Enterprise Architecture. Only complaint? One could argue (incorrectly in this case, I think) that it suffers from too much OOP ...

Gosh, aren't I original :)

Actually, I've just had this blog setup and I'm checking out the Live Writer beta from Microsoft. So far, so good.

Well, I'm a .Net developer from Nottingham in the UK, I'm interested any any number of geeky subjects but my current passion is for Patterns, MVP and proper Data Structures; Nested sets anyone ?

So I'll be blogging about those a bit, I guess :)

I was so overwhelmed with the news of becoming a new MVP Lead for Canada that I had to be reminded over MSN to do so (Thanks Kate). So, yes, it is official. I will be the new MVP Lead for all Canadian MVPs. This will be a great challenge to me. My main focus will be on increasing interaction between Canadian subsidiary and Canadian MVPs, and at the same time maintaining the current model for supporting MVPs with their connections to the corp. Talk about a challenge – eh. So, there won’t ...
There was a question recently on the Analysis Services forum on how to enumerate calculated measures from AMO here. Unfortunately you can't do this from AMO. The best you can do is to get the MDX script and then parse it. If you need to do this the following Regular Expression should come in handy. (\bCREATE\s*MEMBER\s*.*\[?m... |(?:\bCREATE\s*(\[(?<Cal... I have wrapped up this regex ...
You may or may not have seen this: http://weblogs.asp.net/bhou... Kevin Downs, the creator and sole developer (I believe) of NDoc has thrown in the towel. Some of his reasons: The development and release of NDoc 1.3 was a huge amount of work, and by all accounts widely appreciated. Unfortunately, despite the almost ubiquitous use of NDoc, there has been no support for the project from the .Net developer community either financially or by development contributions. ...
I wanted to bring attention to a couple of events that have occurred lately. Firstly, congrats to Canadian Developer Evangelist, and pimp-wrestler, John Bristowe on his recent marriage! You can see pics of the wedding and what looks like the honeymoon at his Flickr site here. Secondly, its with great sadness that the Canadian developer community bids a fond farewell to Sasha Krsmanovic. Sasha has been the main contact at MSDN Canada for the past number of years for us user group leaders, and has ...
Great article on the MVP pattern with clear source code and TDD all the way. Check it out at here. I'll be collecting all these resources on this pattern in one blog soon. I am in the process of digging deep into this one to escape the ASP.NET databinding kiss of death :) MIKE
Article on Code Project here has some good things to consider when using the MVP pattern. As an aside he has a similar pattern I had in my blog on abstracting away the Session from the ASP.NET Session object here (except he has a better explanation of it). THis pattern works great.
Webcasts by Microsoft Most Valuable Professionals (MVPs) Based on your tremendous response, we now bring you LIVE Webcasts 5 times a week. Attend these LIVE Webcasts by experts from Microsoft and get on to the edge of the steep-learning curve.Participate in the Webcast Contest during the Webcast and 2 lucky winners will win a cool Orchid Music Player. Watch Microsoft Experts all this July & August – LIVE.Register Now! Webcasts by Microsoft MVPs: July 24, 2006 - July 28, 2006 Date Topic ...
For the past year or so, Martin Fowler has included the pattern Model-View-Presenter, or MVP, in his upcoming addendum to Patterns of Enterprise Application Development. Due to apparent confusions between MVC and MVP, Fowler has now split this pattern into what he's calling “Passive View” (http://martinfowler.com/ea... and “Supervising Controller/Presenter” (http://martinfowler.com/ea... (Now what am I to do! ;) Passive View ...
After many years hard work and effort Solidsoft have finally been recognised as the centre of excellent for Business Process and Integration. At the World Wide Partners Conference in Boston last night Solidsoft were awarded ‘Microsoft’s Global Partner of the Year for Business Process and Integration!’ Not a bad week this week after also gaining MVP recognition for Charles Young! Previously posted at blog.Solidsoft.com ...
For anyone doing Test Driven Development, mocks (stubs) are commonly used. Whether you hand roll your own mocks, or use a mock framework like Rhino Mocks, stubs are used to in order to isolate the code we want to test. Before we can isolate our code, proper separations of concerns are required; such as implementing the Model View Controller or Model View Presenter pattern for UI testing. After you practice TDD for a few months, and write countless tests, you start to see a pattern of how to make ...
April started with a BANG! Doug Tunure, our Microsoft Developer Liaison, recommended me for the MVP – Most Valuable Professional award in Visual Basic and I was accepted!!! Yes, I intended to post that immediately right here, but April was consumed with hardware issues and the Visual Studio 2005 Lab Fest. Let me thank publicly all my friends and fellow Guild members for their warm congratulations. When folks who really know you concur with an award – well, it meant a lot to me. Thanks ...
Teched India 2006 in Hyderabad ended last evening with a gush of thrilled audience who experienced a full technology rain for two days. The turn out at the Shilparamam auditorium was packed with technology enthusiasts from various companies waiting to try their hands on the new technologies waiting to be shipped. This year, the primary focus were on two major milestones, Windows Vista, the next generation operating system from Windows and Office 2007, the coolest Office suite to have ever been shipped. ...
The Carolina Hurricanes won the Stanley Cup in a great game. I was really surprised that Cam Ward won the series MVP trophy instead of Rod Brind-Amor who probably deserved it more for his undeiable leadership.
So here I am in Maui at a beautiful ocean front condo celebrating my 30th anniversary with my bride and I was thinking about last year when I was fortunate enough to be at TECH ED in Orlando, FL. My first reaction is wow this year went by fast because we've been planning this trip for a year and we're already here in Maui. This year as you all know TECH ED is in Boston which is where I went to school at Suffolk University which is located behind the state house. Being an MVP allows me to get access ...
Who are these heartless people that simply walk by a poor Mexican wrestler who just wants to eat free twinkies and talk up Web 2.0 with fellow Microsofties?! *Edit: Props to Rob Windsor for showing off his Paint .NET skills...watch out Bristowe, there may be a new Paint.NET MVP out there...The Mad Mexican may not be making an appearance in Boston, but you can bet that he'll be body slamming someone in New Orleans next year! D ...
With TechEd 2006 less than a week away, I was looking through the session schedule and I thought I'd list some of the sessions I'm most looking forward too. I'm excited about all of the SharePoint Products and Technologies related sessions, but here are a few that I think will be particularly useful (or just fun)... OFC201 The 2007 Microsoft Office System: Clients - Overview and What's NewSpeaker(s): Mark AlexieffThe innovations in the 2007 Microsoft Office system client applications are significant ...
13:30 EST – Day 26, on the plane back home from Kokomo, it was a short trip, I left Monday and I’m already going back home. There a was a welcome change of plan that happened yesterday, instead of going to Winnipeg next Monday we are pushing the date to July a week after we come back from India. This will let me spend next week in Montreal, I have been away for the last 3 weeks and this will be great to spend time with my family before the going for another 4 weeks. I should be able to ...
Well lots of buzz in the town.. watched some kwel thoughts around and listened to some wild wind about Teched 2006. But here is my recommended list for IT pro people and particularly those who work in remote management Believe me you should start from here {Click it}.... where Teched is more than we thought about it .... Dont miss the big MVP Logo on the left handside.... ask me if you want to know what it means...??? Some good sessions that I am interested in Using CLR inside SQL Server: Best Practices[Nauzad ...
So the Calgary Code Camp has come and gone, and I really hope that Daniel and the rest of the Calgary .NET User Group are proud of the event they put on. They had great speaker selection, and really showed off the local speaker talent. I think the comment of the camp came from an unamed person (who I'm not revealing because I want to try and get him out to our user group next year ;) ) who said “This thing is so hot on my lap, I think it might catch on fire!” Also, congrats to John Bristowe ...
I just wanted to help get the word out about the BizTalk User Group in Bangalore India. It was set up and ran by MVP Lakshmi Murthy It looks like she has a lot of great things planned including contests with prizes! Get more information at the BizTalk User Group India Forum. ...
This post describes the use of Inversion-of-Control, or Dependency Injection, to promote loose coupling and convenient unit testing.---- Introduction In designing an object-oriented application, a major tenant of design is "loose coupling." Loosely, no mean for the pun, "loose coupling" means that objects should only have as many dependencies as is needed to do their job - and the dependencies should be few. Furthermore, an object's dependencies should be on interfaces and not on "concrete" object ...

Well, year 2 of my MVP award is underway.  Thank you to Ben Miller (my MVP lead) and anyone else that has put in a word for me (good one I hope).   Also, I certainly cannot ignore my original MVP lead, Rafael Munoz, whose input I'm sure was sought.  Hope to see both you guys in Boston this year.  I'm all signed up and registered at the Hilton Logan.

Cya at the party!

As you can see from my tag line, I have the rather strange combination of having BI skills and Content Management Server skills. And as it happens I have taken a brief break from my current AS 2005 project to swing over onto fixing up a CMS project that has gone a bit astray. So on the while I am in CMS mode there are a couple of interesting CMS developments recently. Andrew Connell (MCMS MVP) has posted a link to an upcoming webcast about the evolution of web content management in the 2007 version ...
Last Friday I went for a training session organized by the .NET user group in Sri Lanka. There were three presentations on; Click Once, .NET 2.0 Data Binding and VSTO. Out of the presentations I found the Data Binding presentation very useful and informative. But the presentation that really caught my attention was VSTO by Dr. Nitin Paranjape. Although the subject has naver caught my interest, the way he presented it was really great. Dr. Nitin is a MVP on Office. He constantly told us about some ...

Just today I've received my nomination as a C# MVP from Canada!

This is my 4th nomination and the first one in Canada

Thanks to all the people who participated in my nomination!

Thanks to our community!

This nomination encourage me to work double for our community!

 

Daniel.

Just got an email ... I didn't put anything about the nomination on my blog, I don't know maybe superstition ... I have been awarded a Microsoft MVP for 2006/2007 in Visual Developer - Visual C#. Thanks to all those who supported me. I can eat and sleep again!

On a previous post, I mentioned my introduction to Model-View-Presenter (MVP). I've now gotten a chance to try it out on a new project and have been very pleased with the results thus far. MVP provides an approach for clean separation of concerns within the ASP.NET presentation layer without dismissing the page event model. MVP sees the code-behind, along with the ASPX page, as strictly part of the view and provides a patter to treat it accordingly. Although the pattern itself is easy to understand ...
Well, it looks like I missed another deadline; so much for the every Friday thing. Regrettably, I also missed the Orlando Code Camp this weekend. The schedule looked really good. They had a full schedule so I am sure it went GREAT! I believe that there are several more coming up so make sure you check out the event schedules at one of these sites: Joe Healy’s Site: www.devfish.net, Russ’ Tool Shed www.microsoft.com/events/dc... Tom Fullers’ SOA Pit Stop www.soapitstop.com ...
Today, I happen to see an conversation video about managed code framework for windows mobile device. A nice one and worth to watch it.Chris Muench, a Mobile and Embedded MVP gives speach to Channel9 about how to write a managed Direct3D application for Windows Mobile devices.There is a point he mentioned about "dark ages of gaming world" when the developers where fiddling around with assemblers to develop something. He very nicely specified about how much we changed from assemblers to C++ and now ...
Date: Thursday March 23, 2006 Speaker: Justin Lee, Microsoft MVP (Visual Developer C#) Rich Internet Applications are the new wave of applications on the web, dubbed Web 2.0. To achieve this, AJAX plays a big part in creating online applications that are very interactive as windows applications. Creating AJAX-based Web applications is complex and requires extensive knowledge of client script. ASP.NET “Atlas” is a package of new Web development technologies that integrates an extensive ...
I'm currently working on a smart client project at work. For the past year I've been learning about Agile software development, especially the topic and practice of Test Driven Development. This smart client project is my first real chance to put many of these newfangled ideas into action. Seek The Green On this project we are using the MVP pattern for the client-side development out of a desire to make the main application logic as testable as possible. With this in mind I started out my feature ...
Some of you already know this, but others might be surprised by the news... As of Thursday (2 days ago) I have left Blackbaud and in another week I will no longer be living in Charleston, SC. I'm changing jobs and moving. Without going into too many details in such a public forum, let me just say I've found a great place in the woods on a mountain where they actually get all 4 seasons and it's very quiet, pretty and there are no mosquitos. (Oh how I hate those little bloodsuckers...) Why did I leave? ...
John and I were interviewed by Microsoft's Michael J. Murphy on his show IT Heroes. In the first show, we talk about weblogging and our thoughts on the state of the blogosphere. Next week we will be discussing Podcasting. Enjoy. Geeks With Blogs Part I In this two parter we talk with Jeff Julian and John Alexander about blogging, podcasting and expoiting bleeding edge technology. Jeff and John are a couple of hard charging consultants for Visionpace, a Microsoft Partner http://www.visionpace.com. ...
And you'd thought you'd find *IT* Geek content here? You will... eventually. Promise. But now that I have your attention1... Welcome to the new home for my Techno-Geek Foodie blog “Enjoy Every Sandwich.” I'm Kent Tegels, the Database Curriculum Lead for DevelopMentor. I've been blessed by Microsoft as a Most Vaulable Professional for SQL Server since 2004. So as you can guess, this blog is mostly going to be about .NET, SQL Server and the communities involved with those tools. Well that ...
Last Thursday I attended the Vancouver Small Business Server user group meeting. The topic was An Introduction to the Windows x64 Editions. The presenter was the very knowledgeable author and Microsoft MVP Charlie Russel, check out his blog for all sorts of info related to 64 bit computing. Although I'm just getting up to speed on the 64 bit world, it was a very interesting presentation. I've got to start getting to these things earlier, I'm always missing out on the pizza... ...
Here is another gem from the message boards (thanks to Justin Burtch): One of the advantages of MVP is that it allows easier unit-testing. For this you need to declare all public methods of view that the presenter uses as an interface, and then you can easily substitute the actual view with its mock implementation. But to test all your components properly you need to run them in the same environment as when you run it in a GUI. By this I mean that you have some WorkItem that adds these items into ...
Yesterday I was reading CAB message boards and came across number of threads with questions about implementing MVP patter in CAB. Indeed, among provided samples only the walk-through uses MVP but its rather simplistic. Luckily some of these questions got answered. First of all I've learned of the Smart Client Baseline Architecture Toolkit project, that aims to provide collection of guidance for implementing Smart Clients (including Hands-On-Labs, How-Tos and Reference Applications). Although the ...
Next important part of Composite UI, if not the most significant, is the WorkItem. According to documentation it “a run-time container for components that are working together to fulfill a use case. These components may consist of SmartParts, controllers, services, UIElements, and other components.” So if we look at Outlook as example here, we have use cases like: browsing email, scheduling appointments or looking up contacts. As I understand, these would correspond to main WorkItems ...

Well, i just got appointed by MS as a MVP of Developer Security. So i plan to start hitting some of my favorite topics here.

I should be starting this topic in a day or so.

Cheers,

Ken