Microsoft Developers Respond To .NET Criticism
bonch writes "Richard Grimes of Dr. Dobbs Journal wrote an article entitled Mr. Grimes' Farewell, in which he discusses what he feels are inherent flaws in .NET, and how he is abandoning his .NET column. Grimes argues that .NET is merely thin wrappers to Win32 calls (Avalon uses message functions that date back to 16-bit Windows), that Microsoft has abandoned confidence in both .NET and sales of Longhorn, and that the framework itself is too large and poorly implemented, most of it ported from past APIs like WFC and VB. Dan Fernandez, Microsoft's Visual C# Project Manager, has responded in his blog. Richard Grimes appears in the comments to defend his criticism, referencing first-hand disassembly of .NET APIs using ildasm. Scott Swigart has also responded to the criticism of Visual Basic .NET. Apparently, Mr. Grimes struck some nerves."
You are running through a field hand in hand with a beautiful women - the sun is warm and there is a glistening sweat forming on the cleavage of this stunningly tanned, ample breasted goddess. She looks at you seductively, smiles and quickly strips off and jumps into the river nearby.
You can see her, naked in the clear water - the sound of the waterfall trickles slowly but consistantly and you take off your clothes to join her in the river.
The water is cool against your skin and the sound of the waterfall is louder - she splashes you playfully and laughs, when... suddenly.....
you wake up.
It was all a dream...... and you have pissed in your bed!
Hi , I'm The_Fire_Horse and you might remember me from such posts as
"Does it count as a wet dream if I urinate?", and
"Knitting - bringing the words 'pearl' and 'necklace' to your mom."
PEEING IN YOUR BED is not an uncommon procedure - some couples even use it as a form of contraception, if they cannot be bothered with the 'oh, i have a headache' routine - they just piss freely! Who in the hell wants a shag with a partner laying in a pool of their own piss? Not me, I can tell you, but for the rest of us - peeing in your bed is not a good thing, so this article will list some techniques to avoid this dour situation.
HOWTO - NOT PISS IN YOUR BED
1. do not drink within half and hour of going to bed
2. set your alarm to wake up early in the morning
3. tie your dick in a reef knot
If you follow these simple steps, you will be able to have nice wet dreams with beautiful naked chicks in rivers WITHOUT pissing the bed.
Good Luck lads! - and remember - always be fluid in your dance moves, but not with your bladder movements.
This is just more evidence that the MPAA and Micro$oft are just out to screw the consumer. This is why personally I download all my music from dodgymp3s.ru where you pay a penny a megabyte which is much fairer because the money goes to the artists according to the website, well the bit left over after taxes and expenses and protection racket fees, rather than to the money grabbing record industry execs who spend all their money on cocaine and DVDs.
all; in order to go you join today! election( to the ma7 be hurting the
Be smart about your car insurance [insurancegenius.com]
Ooh, nice. Shame Slashdot don't charge for advertising in sigs, but it certainly tells us how seriously we should take you.
Seriously, I'm pleased to have seen that because what we don't have enough of is insurance-quotes websites with a lack of transparency (who pays for this? How unbiased is it?) and run-of-the-mill small website design, including such delights as:-
- Uninspired text layout
- Can't click on the logo to go home (lame), and worst of all...
- Clearly generic library shot that has nothing in particular to do with your website on the front page (oh, hang on. It's a website, so it has a computer, and people will use it, so it features a person. Yay!) Did you pay for this? I hope not, because I'd like to see Corbis sue your ass off.
Feelings, nothing more than feelings
Trying to forget my feelings of love
Teardrops rolling down on my face
Trying to forget my feelings of love
Feelings, for all my life I'll feel it
I wish I've never met you, girl
You'll never come again
Feeling, whoo-oh-oh feeling
Whoo-oh-oh, feel you again in my arms
Feelings, feelings like I've never lost you
And feelings like I'll never have you again in my heart
Feelings, for all my life I'll feel it
I wish I've never met you, girl; you'll never come again
Feelings, feelings like I've never lost you
And feelings like I'll never have you again in my life
Feelings, whoo-oh-oh feeling it
Whoo-oh-oh, feeling again in my arms
Feelings
Whoo-oh-oh feeling it
Whoo-oh-oh feeling it
Copyright 1975 Morris Albert
Albert, ya gotta great song for the response, and I'm sorry I did not pay royalty but I also did not take credit. What's my license fee?????
Real men don't need signitures!!!
PHP lets you do that, but you have to progam it. Page date? Sure. Put in a URL parameter for "recordstart=" and "numofrecords=". Sort by a column? Sure, put in a parameter for "col=" and "sortorder=" - there are a hundred ways to do it. Then in your PHP code you read those parameters and craft a SQL query to do the deed.
Sounds fine, right?
ASP.NET developes can do that with literally two clicks and setting a property or maybe two. Then you create a stored procedure for your query (abstracting out that phase), and your users can sort by any column, page with user-definable page lengths - without generating a new query to the server (whereas your PHP example probably generates a query on every page request). If the user has a new-ish browser he/she can resort without another page load, as well as probably re-size the number of records on page. If the user is on an older browser or one without javascript enabled the script automatically detects this and serves a static copy, much like the one you generated with PHP.
ASP.NET is a good platform for web-development. It's language independent - C#, VB.NET, Python, even Perl! is possible. It is event driven and object orietated, and serves proper valid XHTML or HTML. It allows great object re-use, encapsulation, and verification possibilities. It is fast to develop in and performs well under load.
Very solid technology. (That being said, I am still primarily a PHP4 developer). A lot of the functionality of ASP.NET can be recreated manually with PHP4, and much of can be done natively with PHP5. But most PHP developers don't. Instead they manually code the same drudge-work of reading URL parameters, generating and parsing SQL-statements, and writing really un-resuable bits of code.