Friday, September 03, 2010
 

Search
Latest entries in the Euricom Team blog

Previous Chapter: Part 5 - The Reporting

One of the biggest challenges in an IT (or any other) department is to have the knowledge that lives within the department combined in one place that is accessible to everyone. Creating a knowledge base is difficult; keeping it up-to-date is even more difficult. 
As we discussed in the chapter about People management, the whole idea behind people management in SharePoint is to create a community within the department. The success of a knowledge base will depend greatly on this community. If everybody works on his or her island, a knowledge base will almost never succeed, simply because the people have no sense of sharing information with people they know nothing about. Within a community however, people get more and more sensitive to the needs of others and therefore are much more willing to share information. 
SharePoint is a perfect platform for not only a community, but also a knowledge base for that community. In the next sections, we will go through the possibilities of knowledge base. Starting at the basics and ending with a more advanced kind of knowledge base for departments that are completely integrated in SharePoint.

By Ronny Gabriels, Functional Analyst and ex-.net Solution Architect

Read More »

Previous chapter: Part 4 - The People

The most likely answer to the question “What does a manager need?” is reporting. Reporting is vital for managing anything. Without reports most forms of management fail. This is not only because without reports, it’s very easy to lose track of what’s going on, but also because most managers have to also report to their managers. 
In previous chapters, we have already touched on what SharePoint can bring to the table when it comes to people and project management. But making projects run more smoothly and getting people communicating is one thing. You will want to see what benefits you get out of it. You still want to keep track of how things are working out on one project and on all projects combined. Furthermore, you will also want to keep track of the productivity of your people. Since your people and project management are already integrated in SharePoint, why not use SharePoint to get reports on them?
Of course, we don’t want managers to have to part with their complicated Excel sheets or other reporting applications. What it comes down to is that SharePoint can help you with day-to-day reporting (keeping track of) and provide you with the information to build the heavy managerial reports for monthly or annual reporting.

By Ronny Gabriels, Functional Analyst and ex-.net Solution Architect

Read More »

Next I will show you how to bind properties of a DataGrid row to a property of an entity. The commonest situation where you would want to do this is when you want to vary the background color of a row by the value in one of the fields, for example a status field.

By Nick Verschueren, .Net Solutions Architect

Read More »

As promised here’s the way to use RIA entities as ItemSource on DataFormComboBoxFields. The first things we need to keep in mind is that all RIA calls are asynchronous and that once the ItemSource is set, ComboBoxFields do not automatically refresh their itemlists. This means that we can only set the ItemSource once our RIA call has finished getting the items we want in the list.

By Nick Verschueren, .Net Solutions Architect

Read More »

Recently my team lead asked me to create "something" that could generate enumerations based on values from code tables in our database. Writing these enumerations manually is not a fun job, especially if you have many code tables and code values to include. Also, keeping these enumerations in sync with values in the database is not something you would like to maintain "by hand". Therefore, code generation is a pretty obvious solution for this problem.

With this small sample here you'll get a pretty good idea on how you can use T4 templates to generate code quite easy, with techniques and tools you as a developer are already familiar with. All the code samples used in this article can be downloaded here.

By David Stroobants, .Net Solutions Architect

Read More »

Copyright (c) 2010 Euricom ::Terms Of Use::Privacy Statement