Archives
-
Introducing Extreme Programming (XP) to out System architecture team.
After we finished our systems architecture we spend some time on development methodology. As part of the discussion I decide to make a presentation about XP and to hear what my team member have to say about it. I was pretty excited about presenting XP because I thought it will get resistance by team member whom none of them know or use it before.
-
Extreme programming (XP) and the Enterprise.
I just finished reading an interesting article on the IEEE computer magazine that deal with implementation of XP inside enterprises. One of the article conclusions was that XP needs modifications and adaptation in order to be integrated successfully into the organization development process. As far as my experience shows that what I’ve been seen so fat.
-
Presentation of enterprise architecture work.
Yesterday we presented the architecture work that we’d been done by now to major contract of our organization. One the outputs of our Enterprise Architect (EA) initiative concern the organization contractors because they need to a. follow that architecture from now on. B. give estimation of cost to convert existing project that they have been done to follow our architecture. Therefore our CIO ask us to prepare a presentation and to hear what the constructor have to say.
-
Information architecture – the black ship?
As I already wrote my employer form several teams to deal with architecture. While we had tremendous progress in the infrastructure, business and system architecture teams we seem to go very slow with the information team. At first sight I was sure that it won’t be any trouble to deal with information architecture but as the time pass is became more and more difficult to deal with.
-
A wish about web service method parameter types.
We were working the other day on interoperation between .Net and Magic. We need to pass string as parameter for a method. The string parameter actually holds XML definitions passes from .Net to Magic and vice versa. Now there is a bug in Magic and XML definition (<? XML …. > ) actually isn’t send to .Net as part of the envelope XML.
-
Data islands / silos.
One of the problematic issues in enterprise data management is data islands / silos. No one can prevent Bill from creating his own excel shit with his remarks on all the dealers that he works with. It won’t interest anyone, said Bill to himself, and create the file. Well, WRONG this data might be useful to someone else in the enterprise. The problem is that actually this data doesn’t exist because no one knows about it and no one can retrieve Bills data. Bills data not just might harm the enterprise performance but no one really knows that such a silo exists!
-
Using colons with FindControl().
This is a nice undocumented feature. You can use colons inside specify string to find control within another control:
-
Detailed presentation on ASP.NET internals.
I just finished getting the presentation and demos done for my webcast (Hebrew). As far as I know that's the most detailed presentation that deals with page compilation, post back and view state. So if you want to explore that areas and you know Hebrew ( :-)), I'll be happy if you'll join us.
-
The beauty of Microkernel architecture pattern.
I wasn’t at work for couple of days (that flu … ). When I came back, one of the development team leader ask to consult me about the right pattern that matches his task. The guy is responsible for a module that responsible for getting request from inner system modules for outer system modules (actually dedicate products) and return the returned data from calling outer modules to the calling internal module. As part of it work, the module need to transform data back and forward from internal modules to outer modules.
-
Simple rules do define enterprise shared and sector data.
After discussing models of data sharing across enterprise users we want to make some rules to distinguish between sector data versus shared data. First of all we want to define sector data. Actually our enterprise data split into information worlds. Each information world contains data that serve the needs of certain professional workers group and act as a part of that professional group business logic. Such professional group could be finance peoples, human resource peoples, marketing peoples and so on.