Perhaps the environmentalists could buy a "lawn mower" to control the grass that gets out on public land.
But I still fail to see the concern. Are they using weed killer to control it now? That seems a little, uh, antienvironmentalist.
no matter how big of a geek you are...
on
Running for Geeks
·
· Score: 2, Insightful
I don't care how big of a geek you are, one of the healthiest part of jogging is getting away from my RSS reader and e-mail, and just get my head in order.
Strap on some running shoes and shorts, and enjoy some nature.
I still haven't figured out what the big deal about "tracking people's purchases" is all about. I really haven't looked into this much, but I understand that the things can't be read from more than 5 feet away. I mean, if the government is within 5ft of my refrigerator monitoring my pizza bites, I think I have much worse problems than being tracked.
If I'm not mistaken, Steve was referring to an entirely different subject when talking about the ads. He was talking about companies using their advertising budgets wisely, not the fact that he wishes he had google so he could blast Microsoft ads everywhere as the majority of the posters seem to believe.
I'm a little late to the party, but I just felt compared to clear up some points about ASP.NET. I still where my PHP t-shirt with pride, but I simply love ASP.NET now.
What you bring up about the validation code is pretty true. In fact, the built in.NET validators are known for not being friendly with non-IE browsers (go figure). I'd recommend checking out the DOM compliant.NET validation controls.
Also, nothing is really stopping someone from using the custom validator. All you do is specify the javascript validation logic, and a server-side function to be called to do the validation on the server too. Not too bad if the built in (compare, regular expession, etc) controls don't accomplish the task.
That being said.NET is still kinda an adventure. Getting some things like post backs to be XHTML compliant output just is too much trouble right now when using things like the post back mechinisms, so you'll find lots of web developers excited about ASP.NET 2.0 which hopefully will make XHTML output much easier.
I've installed the ESPN Motion and don't mind the ads at all. Based on the comments about having to wait for an extra 2mb download and the such, I'll assume very few people have actually seen this in action. What the thing does is sit in your "notification window" and download the video in the background. Then when you visit the ESPN.com site, the video has already downloaded and is ready to play. Kinda cool (of course if I was bandwidth limited I'd be pissed off about the thing downloading 6mb of golf highlights in the background).
But more importantly I think the article fails to mention why people are ok with the ads: Because they are the cream of the crop, best ads out there. You are talking about Gatoraid, Nike, SportsCenter and car commercials that have a better production value than 99% of anything on TV or the in theatres.
As soon as McDonald's starts running those terribly unhip, awkward and just plain dumb "I'm lovin' it" ads, I think they'll find people's opinions changing pretty quick about putting up with ads on those sites.
I'm with you on the linux or unix shop, and the cost issue, but saying it won't cut it for a large system with searching is simply insane. Perhaps you are going on what you saw in SQL 6.5, but I think you'll find that the parallelism and partitioning are some of the nice features in SQL Server that has allowed it to jump to the top of the list when it comes to the top 10 in the TPC / C list. By top 10, I mean every single server in the top 10 is running SQL Server.
Re:worst C# drawback
on
How C# Was Made
·
· Score: 4, Informative
Here's your macro: http://weblogs.asp.net/jan/archive/2003/04/29/6168.aspx
There are plenty of people working on tons of free libraries out there. The gotdotnet workspaces are pretty good place to search for things, but your best best is to follow the weblogs on asp.net.
Interview on the .NET Show
on
How C# Was Made
·
· Score: 5, Informative
There is a pretty good interview on the.NET show on MSDN with Anders too. It runs about one hour, so get a comfy chair.
If I recall, Wordperfect had a feature that would actually adjust margins, font sizes, and line/character spacing to get your document from 13 to 15 pages long. Simply brilliant.
I wonder if you search the code for Real Player the developers are apologizing throughout.
I'm sorry I buried these options on the listbox, I'm sorry I'm popping up this on the screen, I'm sorry I'm forgetting the setting to not start on start up, etc.
I might be the only one who cares, but DirecTV has the ever evil monopoly over showing all the NFL games and this year is even showing all the NCAA games during NCAA tourney. Not to mention they showed some Fox NFL games in HD, where as my local affiliate has no intentions of upgrading to HD anytime soon.
That being said, getting a satellite at an apartment didn't seem like it was worth the effort.
Assuming they wrote the same code, it would compile into the same IL. If you would have looked at the IO code in question, you'd notice this:
C#
StreamWriter streamWriter = new StreamWriter(fileName); while (i++ ioMax) {
streamWriter.WriteLine(textLine); } streamWriter .Close();
VB.NET FileOpen(1, fileName, Microsoft.VisualBasic.OpenMode.Output) Do While (i ioMax)
PrintLine(1, myString)
i += 1 Loop FileClose(1)
Totally different routines, totally different IL, totally different performance. If he'd had simply stuck to the.NET framework for the VB stuff, then they get the same IL.
In addition to each producing IL, things like Function = ReturnValue, which some people have gotten worked up about, get optimized out by the jitter when it converts the IL to native code.
I would also like to add that the componenets are not integrated into the OS any more than Java could be in C#. They just sit on top of Win32/WMI/COM+/etc.
And saying C# components makes little sense. Next time the FUD is spread, try saying the.NET Framework is
Because the guy who wrote the code decided to use the VB6 compatability features instead of the.NET runtime for VB. Why one would do this, I have no idea.
Actually:
Finally, it was time to start writing some code. "We checked the first code pieces in around mid-December 1988," Lucovsky said, "and had a very basic system kind of booting on a simulator of the Intel i860 (which was codenamed "N-Ten") by January." In fact, this is where NT actually got its name, Lucovsky revealed, adding that the "new technology" moniker was added after the fact in a rare spurt of product marketing by the original NT team members. "Originally, we were targeting NT to the Intel i860, a RISC processor that was horribly behind schedule. Because we didn't have any i860 machines in-house to test on, we used an i860 simulator. That's why we called it NT, because it worked on the 'N-Ten.'"
From http://www.winsupersite.com/reviews/winserver2k3_g old1.asp
I never thought I'd say this in my life, but I'm moving to Utah!
Re:Lies, statistics, and analysts
on
Java vs .NET
·
· Score: 2, Informative
Oh, I think you missed the Custom Control. What you want to do is go to Project, add new item, and then choose "Custom Control" from the dialog that pops up. Easy to miss if you are new to.NET
If you need to create a composite control (i.e. a control, you choose the user control.
You also have the option of simply inheriting from a TextBox or a Button for the simplier options, of course.
While I certainly don't think Microsoft will be able to compete with Google for another couple of years (if at all), it should be interesting to see how the open up the search service to developers via web services and the such. Google's done it, but really only for personal use. And even that is restricted to ~1000 uses per day if I recall correctly.
Of course, knowing Microsoft you'll need to pay them $10000 in addition to having a PassPort service (another $15,000).
Time to check my logs to see if MSNBot has been by...
I can't really name an MS product that does refactoring, just like you didn't name a Sun IDE. But if you are looking for some.NET refactoring tools I'd recommend checking out C# Refactory. Also Microsoft has a nice tool called FxCop that keeps you within the Design Guidelines of.NET
As for my notepad comment, the difference between using a textpad vs notepad is almost a moot point. That's not and IDE, that's a text editor. Hmmm, perhaps I use notepad like most people use "kleenex."
For those doing ASP.NET development (all six of us), check out Nikhil Kothari weblog. Pretty exciting the tidbits he's posting about Web Matrix, the free ASP.NET IDE.
Depending on how the full release goes, I may just move most of my "personal" ASP.NET development to Web Matrix just based on ease of use alone. No intellisense, but most of my heavy lifting of code I'll be putting in.dlls created in VS.NET anyways.
Perhaps the environmentalists could buy a "lawn mower" to control the grass that gets out on public land. But I still fail to see the concern. Are they using weed killer to control it now? That seems a little, uh, antienvironmentalist.
I don't care how big of a geek you are, one of the healthiest part of jogging is getting away from my RSS reader and e-mail, and just get my head in order.
Strap on some running shoes and shorts, and enjoy some nature.
I still haven't figured out what the big deal about "tracking people's purchases" is all about. I really haven't looked into this much, but I understand that the things can't be read from more than 5 feet away. I mean, if the government is within 5ft of my refrigerator monitoring my pizza bites, I think I have much worse problems than being tracked.
If I'm not mistaken, Steve was referring to an entirely different subject when talking about the ads. He was talking about companies using their advertising budgets wisely, not the fact that he wishes he had google so he could blast Microsoft ads everywhere as the majority of the posters seem to believe.
I'm a little late to the party, but I just felt compared to clear up some points about ASP.NET. I still where my PHP t-shirt with pride, but I simply love ASP.NET now.
What you bring up about the validation code is pretty true. In fact, the built in .NET validators are known for not being friendly with non-IE browsers (go figure). I'd recommend checking out the DOM compliant .NET validation controls.
Also, nothing is really stopping someone from using the custom validator. All you do is specify the javascript validation logic, and a server-side function to be called to do the validation on the server too. Not too bad if the built in (compare, regular expession, etc) controls don't accomplish the task.
That being said .NET is still kinda an adventure. Getting some things like post backs to be XHTML compliant output just is too much trouble right now when using things like the post back mechinisms, so you'll find lots of web developers excited about ASP.NET 2.0 which hopefully will make XHTML output much easier.
I've installed the ESPN Motion and don't mind the ads at all. Based on the comments about having to wait for an extra 2mb download and the such, I'll assume very few people have actually seen this in action. What the thing does is sit in your "notification window" and download the video in the background. Then when you visit the ESPN.com site, the video has already downloaded and is ready to play. Kinda cool (of course if I was bandwidth limited I'd be pissed off about the thing downloading 6mb of golf highlights in the background).
But more importantly I think the article fails to mention why people are ok with the ads: Because they are the cream of the crop, best ads out there. You are talking about Gatoraid, Nike, SportsCenter and car commercials that have a better production value than 99% of anything on TV or the in theatres.
As soon as McDonald's starts running those terribly unhip, awkward and just plain dumb "I'm lovin' it" ads, I think they'll find people's opinions changing pretty quick about putting up with ads on those sites.
Meh, call me when someone invents a robot that can play the skin flute.
Man, I feel dirty just writing that. Not as dirty as a robot humper, but still pretty dirty.
I'm with you on the linux or unix shop, and the cost issue, but saying it won't cut it for a large system with searching is simply insane. Perhaps you are going on what you saw in SQL 6.5, but I think you'll find that the parallelism and partitioning are some of the nice features in SQL Server that has allowed it to jump to the top of the list when it comes to the top 10 in the TPC / C list. By top 10, I mean every single server in the top 10 is running SQL Server.
Here's your macro: http://weblogs.asp.net/jan/archive/2003/04/29/6168 .aspx
There are plenty of people working on tons of free libraries out there. The gotdotnet workspaces are pretty good place to search for things, but your best best is to follow the weblogs on asp.net.
There is a pretty good interview on the .NET show on MSDN with Anders too. It runs about one hour, so get a comfy chair.
If I recall, Wordperfect had a feature that would actually adjust margins, font sizes, and line/character spacing to get your document from 13 to 15 pages long. Simply brilliant.
I wonder if you search the code for Real Player the developers are apologizing throughout.
I'm sorry I buried these options on the listbox,
I'm sorry I'm popping up this on the screen,
I'm sorry I'm forgetting the setting to not start on start up, etc.
I might be the only one who cares, but DirecTV has the ever evil monopoly over showing all the NFL games and this year is even showing all the NCAA games during NCAA tourney. Not to mention they showed some Fox NFL games in HD, where as my local affiliate has no intentions of upgrading to HD anytime soon.
That being said, getting a satellite at an apartment didn't seem like it was worth the effort.
Assuming they wrote the same code, it would compile into the same IL. If you would have looked at the IO code in question, you'd notice this:
r .Close();
.NET framework for the VB stuff, then they get the same IL.
C#
StreamWriter streamWriter = new StreamWriter(fileName);
while (i++ ioMax)
{
streamWriter.WriteLine(textLine);
}
streamWrite
VB.NET
FileOpen(1, fileName, Microsoft.VisualBasic.OpenMode.Output)
Do While (i ioMax)
PrintLine(1, myString)
i += 1
Loop
FileClose(1)
Totally different routines, totally different IL, totally different performance. If he'd had simply stuck to the
In addition to each producing IL, things like Function = ReturnValue, which some people have gotten worked up about, get optimized out by the jitter when it converts the IL to native code.
I would also like to add that the componenets are not integrated into the OS any more than Java could be in C#. They just sit on top of Win32/WMI/COM+/etc.
.NET Framework is
And saying C# components makes little sense. Next time the FUD is spread, try saying the
Because the guy who wrote the code decided to use the VB6 compatability features instead of the .NET runtime for VB. Why one would do this, I have no idea.
Actually:g old1.asp
Finally, it was time to start writing some code. "We checked the first code pieces in around mid-December 1988," Lucovsky said, "and had a very basic system kind of booting on a simulator of the Intel i860 (which was codenamed "N-Ten") by January." In fact, this is where NT actually got its name, Lucovsky revealed, adding that the "new technology" moniker was added after the fact in a rare spurt of product marketing by the original NT team members. "Originally, we were targeting NT to the Intel i860, a RISC processor that was horribly behind schedule. Because we didn't have any i860 machines in-house to test on, we used an i860 simulator. That's why we called it NT, because it worked on the 'N-Ten.'"
From http://www.winsupersite.com/reviews/winserver2k3_
I never thought I'd say this in my life, but I'm moving to Utah!
Oh, I think you missed the Custom Control. What you want to do is go to Project, add new item, and then choose "Custom Control" from the dialog that pops up. Easy to miss if you are new to .NET
If you need to create a composite control (i.e. a control, you choose the user control.
You also have the option of simply inheriting from a TextBox or a Button for the simplier options, of course.
While I certainly don't think Microsoft will be able to compete with Google for another couple of years (if at all), it should be interesting to see how the open up the search service to developers via web services and the such. Google's done it, but really only for personal use. And even that is restricted to ~1000 uses per day if I recall correctly.
Of course, knowing Microsoft you'll need to pay them $10000 in addition to having a PassPort service (another $15,000).
Time to check my logs to see if MSNBot has been by...
This book is also available on Safari. Heck, three months membership covers the cost of the book :)
I can't really name an MS product that does refactoring, just like you didn't name a Sun IDE. But if you are looking for some .NET refactoring tools I'd recommend checking out C# Refactory. Also Microsoft has a nice tool called FxCop that keeps you within the Design Guidelines of .NET
As for my notepad comment, the difference between using a textpad vs notepad is almost a moot point. That's not and IDE, that's a text editor. Hmmm, perhaps I use notepad like most people use "kleenex."
For those doing ASP.NET development (all six of us), check out Nikhil Kothari weblog. Pretty exciting the tidbits he's posting about Web Matrix, the free ASP.NET IDE. Depending on how the full release goes, I may just move most of my "personal" ASP.NET development to Web Matrix just based on ease of use alone. No intellisense, but most of my heavy lifting of code I'll be putting in .dlls created in VS.NET anyways.
And everything unix can do can also be done in BASICA. Unix is BASICA with a lot more functionality, at the cost of usability.