DevExpress event-raising method naming

by Miha Markič2. June 2006 11:17
Sometimes you want to override certain method that fires an event.  By design guidelines one would expect a protected virtual On[EventName] method. But for some reason [DevEx] decided to go with their naming convention which looks like Raise[EventName] instead. Needless to say that this is a tiny time waster for developer as one has to search for correct naming instead on relying on standard one.

Tags:

DevExpress | .net

Internet fragility

by Miha Markič1. June 2006 23:03

I switched from cable TV to internet TV (Slovene SIOL provider - ADSL) a while ago. At the time it looked like a good move, but not everything is evident at beginning. Here is my list of pros and cons:

Pros:

  • plenty of channels
  • switching to future standars might be easy

Cons:

  • plenty of useless channels
  • picture quality is problematic, specially on scenes with lot of changes (you know, the usual decompression story)
  • forget classic VCR - there is no way to let VCR change the channel with my STB (Amino that is)
  • no support for anything else besides Amino (i.e. Windows Media Center)

And the biggest problem out there, the one made me write this post, is incredible fragility of this technology. It isn't mature by any means. Occasionally modem freezes (needs a reset), sometimes Amino freezes (needs a reset) and today at evening there is no picture at all on any channel. Apparently infrastructure provider messed something. Since it is late the problem won't be repaired until tomorrow, hopefully. And there goes my show.

If you worry that eventually the internet TV technology will gain maturity and will stabilize, fear not, there are new problems on the horizon. Competition is pushing for even faster speeds, either ADSL2+ or VDSL, or new HDTV standard which will probably translate in even more problems.

So, instead of simply watching TV one has to deal with providers and technology, resetting gadgets and staring at blanks screens sometimes. Ah, the beauty of new technologies. Did I mention my PocketPC? The story is strikingly similar. Once upon a time I had a simple Nokia 6210 mobile phone which didn't have a single problem. Until it died on me one day. Then I went with Qtek 2020 PocketPC (pocket pc with Windows). Soon I found myself resetting the thing once per day, since the phone part has frozen at least once per day (with no obvious signs of course - the only sign was that the caller got "not available" message or you got it if you wanted to phone somebody). And of course upgrading ROMs here and there.

I guess the bottom line is that better the gadgets are and more work they do for you, more work you have to do to keep them doing more work for you. I fear the day I will have to deal with ultra intelligent elevators...

Tags:

Hardware | Slovenia

Miha Markic

About me
Righthand
 
Microsoft MVP
 
Developer Express' MVP
INETA Country Leader for Slovenia
INETA Country Leader for Slovenia

Slovene Developer Users Group Lead
Friends of Red-Gate
LLBLGenPro Partner

Miha currently works as a free lance consultant and software developer specialized in .net area.
He graduated in Computer and information science at the University of Ljubljana, Slovenia. He has accumulated experience in various programming languages such as Java, Visual Basic 3-6 (MCP), Visual C++, Delphi, C# and VB.Net through years.
He has experience in practically all (technical) stages of project development, including planning, framework development, user interface, business processes, as well as testing and documenting. He has worked on big and small projects in Slovenia and abroad (e.g. participated in completing level 3 IS for the Nucor steel plant, Hertford, USA).
Currently he enjoys programming in .net environment using C#. Since 2000 he has been active in Developer Express' DX Squad and has been ECDL trainer and tester. He also gives lectures on conferences and other events in Slovenia.

Month List

Tag cloud

Most comments

Richard Richard
1 comments
us United States
Manav Manav
1 comments
us United States
Ryan Ryan
1 comments
us United States

RecentComments

Comment RSS