Wednesday, April 27, 2011

April 28, 2011 a Microsoft Community Contributor Award!


I am proud and happy that today I got an email from Microsoft saying that "I was being recognized with Microsoft Community Contributor Award!"

This award earned me access to more resources from Microsoft. And will empower more to people like me who like to share and contribute to the community. Sharing and contributing to WPF and ADO.NET Entity forum is also a great opportunity to learn.


This is a great encouragement to me to continue what has been started.
and I am proud to say that this is my first badge on this small blog. :-)

Thanks Microsoft for giving me this Microsoft Community Contributor Award.

I accepted it with both hands.



Sunday, April 24, 2011

How to make your xlmns pointing to URL

Quite a few WPF developer knows that we can customize on how XAML namespaces represents the actual assembly (.dll). I too sometimes forgot how to customize it that is why I blogged this out.

When we represent the assembly/namespaces (dll) in our XAML; we do specify like this
   
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

When we have our own namespace or assembly of controls we declare something like the bottom so that we could use some controls.

xmlns:custom="clr-namespace:WpfCustomControlLibrary1;assembly=WpfCustomControlLibrary1"


Actually, we also do namespacing like that one on the top which represent the presentationcore.dll To do it, we can put XMLDefinition in our namespaces.
[assembly: XmlnsDefinition("http://www.gioVhan.com", "WpfCustomControlLibrary1")]
namespace WpfCustomControlLibrary1
{
.....
}

In this way, the "http://www.gioVhan.com" is the representation of our assembly thus we can type like.







This is a very cool feature in WPF. When designing your own assemblies, you can create something like this. It will represent a more and clear namespace rather than pointing to clr-...

I will check on VS2010/EF4.0 if this feature was changed.

Thanks.

Wednesday, March 23, 2011

Does your Project Manager have these criteria?

I've been in the IT industry for a quite sometime and always working with passion.
I've been a Project Manager (sort of) since, I manage and handle almost all task in the Software Development Life Cycle. From initial stage downto deployment and maintenance.
From requirement gathering to development and testing. I am very hands-on in terms of both Analysis and coding.

I am proud to say I have masteral units in Business Management (missing 6units :-) ) thus allows me to handle bad and good situations, decisions and planning. MBM has a lot inside, to handle pressure, production, finance matters, people, etc.

I am an observant type; I observed how people do react in a certain situation;
I came to write track how far does your PM goes. Or as the title itself.
Here are Top 10 Qualities of PM (from a good article)
1. Inspired a Shared Vision
2. Good Communicator
3. Integrity
4. Enthusiasm
5. Empathy
6. Competence
7. Ability to Delegate Task
8. Cool under pressure
9. Team Building Skills
10. Problem Solving Skills.

You can add as many as you can. You can also debate what is inside it.
To be a good project manager you must also have like (wiki)

http://en.wikipedia.org/wiki/Project_management

Good PM doesnt always mean that you have a successful product delivery.
It is how you plan, handle resources (both hardware and peopleware), react and handle to situations in different aspects.


Article Link:
http://www.projectsmart.co.uk/top-10-qualities-project-manager.html