I wonder if 100% managed code database drivers similar to tier 4 JDBC will be ever implemented in .NET. That would be a big relief - no dependency on availability and presence of a native client from a DB vendor and cross platform.
|Site Feedback||Videos continually buffer||15||Jun 21, 2011 at 8:11 PM|
|Site Feedback||SmoothStreaming down?||16||Apr 26, 2011 at 7:35 PM|
|Tech Off||Good SQL Fizz Buzz||16||Oct 24, 2007 at 1:31 PM|
@Duncanma: Controls works as long as player is not buffering. When it is buffereing none of the controls work in neither IE9 nor FF4. What's worse, there seem to be some bug in the player code that after a number of clicks on various buttons player just hangs and the only resolution is to close and restart the browser (at least that's true for IE9).
Good as always.
So, was Steve making some sort of a point by playing only A major? Azure-Majure?
Feb 17, 2011 at 7:42 PM
It seems that discussion about "sameness" of two or more algorithms has no point unless participating parties agrees on what sameness means. Which it turn requires definition of a meta algorithm to measure various properties of algorithms of interest and compute measure of sameness. So, question "are two algorithm the same" has no aswer in general case.
For similar reasons, in order to pick a better algorithm, one has to disclose all the constaints and assumptions used to compute measure of "goodness".
Not sure if I get all of it, I guess I have to watch it again.
It would be very helpful to look at some samples. Also, it looks like the discussion is based on embedded assumption that observations of the events are direct. I wonder how it all change if observations were indirect - for example when you are trying to reconstruct flow of events based on gathering clues. Stream of clues is directly observable (and ordered in time), while pointers to the event stream of interest can be to the past or future times or be just durations without definite starting time points. Would Rx be useful in this case?
It looks like mystery about lost update to myTextBlock.Text revolves around implementation specifics of event processing in Silverlight on WP7 (or may be Silverlight in general?).
Apparently, when assignment myTextBox.Text = ""; happens, "on text change event" is being added to the end of the queue of events waiting to be processed. So, queued event will be picked up for porcessing only after myButtonClick event handler completes. And when that happens, all your changes to the myTexBlock.Text will be effectively undone, lost or what have you. This is quite esy to validate by clicking "Clear" button without entering any text immediately after application loads, or clicking it twice in a row after some text was entered. In this case "on text change" event won't be fired (presumably changing text form "" to "" doesn't constitute a change). You'll note that text block won't display any text.
I guess a real take away from this episode is how easy it is to mess thing up big, whithout understanding what events are and how they are being processed at run time.
Good discussion. Interesting perspective on how customer-extensible application meta-data affect all the layers above.
And it's rather obvious that "like.. you know" Bart now works for Eric.
Just out of curiosity, what is so special about SharePoint security that computation has to happen in the business layer as opposed to a stored procedure or even a correlated subquery in a SQL statement?