Archives
-
Gas Prices - OUCH - Non-Technical
Ouch. I just saw that gas prices at the station up the street are up $.50 over yesterday. My guess is that it will get even worse.......................
-
Microsoft to buy Teleo
http://news.com.com/MSN+buys+into+Net+calling+future/2100-1032_3-5844873.html?tag=nefd.top
Microsoft plans to announce Tuesday that it has purchased a small Internet calling start-up called Teleo, as part of a move to expand the capabilities of MSN Messenger.
The move comes as all the major portal and IM companies are moving more heavily into Internet calling. Last week, Google launched its own instant-messaging service, dubbed Google Talk, with a focus on voice chatting.
-
Using the Log Parser in an ASP.NET Web Application
I needed to query some IIS log files last week. I wanted to break down some records into the request over a 24 hour period. I wrote the code below. The two special issues that I had to work through are separating out the hours through the Quantize command and then translating the resulting LogQueryRecordSet into a DataTable. If you have any suggestions, please send them to me.
-
WinFS on MSDN for Subscribers
http://news.com.com/New+Windows+file+system+enters+testing/2100-1016_3-5844046.html?tag=nefd.top
-
My prayers go out to the people in the Gulf Coast of the US - Non Technical
-
Creating a Progress Bar in a Web Application with AJAX
It looks like my buddy Sahil Malik has created an article regarding creating a Progress Bar in a Web Application with Ajax.
-
It is a good time to be a Developer
It seems to be a relatively good time to be a developer. Lets look at some recent happenings.
-
Two Wallys for the price of one @ the Birmingham, AL Codecamp on October 29th
-
Virtual Server 2005 R2
http://www.microsoft-watch.com/article2/0,2180,1852436,00.asp
-
Who needs Brian Williams when we have Jason Salas
http://news.com.com/A+TV+anchor+by+evening%2C+a+blogger+any+time/2100-1032_3-5842876.html?tag=st_lh
-
ASP.NET Podcast - Show #13 - Viewer Email and Accessibility in Section 508
-
Was HyperThreading Killed or did it serve any real value to begin with?
Having a BS & MS in Electrical Engineering, I was fascinated by the idea of HyperThreading. HyperThreading is a feature popularized by the Intel Pentium4 that allowed for unused portions of the CPU to be used in parallel with other portions. The net effect was that there appeared to be two CPUs to the operating system. While performance was not double (it would not double for 2 CPUs), there was about a 1.2-1.3x performance increase for most enviornments over a single CPU with no HyperThreading. Yes, there are benchmarks showing that are situations where HT provided no benefit.
-
Google Talk - standards based
Well, I know nothing about IM standards, but it sounds like Google Talk is "standards based" from this line here in the faq:
-
Intel moves to power saving mode for fuure chips
-
Oracle 10g Release 2 for Microsoft Windows - Developer's Release is available
Ok, I'm not sure how I missed this, but I did. It was added on August 3rd. Oracle has put out a Developer's Release of Oracle 10g Release 2 for Windows. Now, you can try out the features that Alex and Christian mentioned in their MSDN Webcast.
-
Oracle has a Technology Podcast
http://www.oracle.com/technology/syndication/techcasts/index.html
-
Lexington, KY Code Camp - October 14 and 15
Looks like I'll be speaking at the Lexington, KY Code Camp on October 14 & 15. The subject will be my famous ADO.NET in Whidbey and Yukon talk. I'm really looking forward to it.
-
Cool, my blog seems to be getting fairly popular
Ok, I just happened to check the value of my blog. Wow, according to www.blogshares.com, my blog is worth $32,992.74. It looks like the addition of the ASP.NET Podcast has been helpful. http://www.blogshares.com/blogs.php?blog=http%3A%2F%2Fweblogs.asp.net%2Fwallym&search_type=url
-
Webcast for using Oracle and Visual Studio
http://download.oracle.com/otndocs/presentations/MSDN080805.wmv
-
The RC of VS.NET 2005 and Sql Server 2005...................
..........will be released sometime around the PDC according to eWeek.
-
Skype calls - Keep the versions upto date.
It seems that when I make Skype calls with people, that I have problems when the versions of Skype do not match up directly. I have had random problems when the versions have not matched up. I was interviewing Sahil Malik and we had problems until he updated to the latest version. Bob Beauchemin and I had a problem the other day. he updated to the latest versions and the problem seems to have gone away.
-
ASP.NET Podcast Show Frequency
When we started working on the ASP.NET Podcast, the general thinking was that we would tell everyone that it would be published irregularly but the goal was to publish every other week. How do you feel about this? We've been publishing about once a week here recenly. I've got the next two shows just about ready to go. They are a little bit shorter than usual, but I like the content and I think they work together pretty well. While I specifically don't want to step on Glav's toes and publish right on top of show #12, my question is how often would you be interested in listening?
-
I added HTML to the Show Notes for the ASP.NET Podcast Show #12 and ...........
..........and it doesn't show up with iTunes. It shows up perfectly with iPodder just like I want it to, but iTunes does not display the show notes within the application. It appears blank. Anyone have a suggestion, besides take out the html?
-
ASP.NET Podcast Show #12 - Paul Glavich does the full Show and Interviews Greg Low
-
First Intel P4 Dual Core a Hack
-
Cost of Entry vs. Cost of Ownership
Jason's post about blogs, and his comment about the Internet being the place for inexpensive advertising, brought back some really interesting memories from the early to mid 1990s while I was at Coca-Cola.
-
IETF signs off on Atom 1.0
-
Ron Jacobs Tech Podcasts
Check out Ron Jacobs Technology Podcasts. Ron is an awesome guy. I met him a few years ago on my first trip to Microsoft. He is an awesome guy.
-
What do listeners of the ASP.NET Podcast want?
Hi folks. For listeners of the ASP.NET Podcast, I would like to get some feedback. Here are the questions for this time:
-
New Windows worm directed at developers??????
Microsoft is investigating a report of a new, unpatched flaw in Internet Explorer that could expose users of the ubiquitous Web browser to attacks.
An attacker could craft a malicious Web site that takes advantage of the flaw and gain control over the PCs that visit the Web site or install malicious software on those systems, a representative of the French Security Incident Response Team (FrSIRT) said in an e-mail interview Wednesday. FrSIRT rates the issue "critical," its most serious classification.
-
ComponentArt components with Ajax Support
-
Another Ajax Library for .NET?
http://jason.diamond.name/weblog/2005/07/06/my-ajax-dot-net-library
-
New worm & patch expectation
WASHINGTON (CNN) -- A fast-moving computer worm Tuesday attacked computer systems using Microsoft operating systems, shutting down computers in the United States, Germany and Asia.
-
People trampled for computers?
http://www.nctimes.com/articles/2005/08/17/backpage/8_16_0516_26_46.txt
-
MSMQ 3.0 Feature in Windows XP & Windows 2003
MSMQ 3.0, which is available starting with Windows Server 2003 and Windows XP, introduces two new means of sending a certain message to multiple recipients. You can rely on IP multicasting if your network infrastructure supports this protocol and if you don't need specific delivery guarantees or transactional guarantees. When using IP multicasting to communicate with multiple recipients, each packet is sent via the network only once (no matter how many receivers) and placed in multiple queues on multiple machines on the receiver side. This implies, however, that there is no delivery or transactional guarantee—MSMQ IP multicast will not give you the possibility of determining whether a message has reached any of its intended recipients.
-
Intel expected to change course on CPU Architectures
-
Some interesting reads on AJAX, ADO.NET, and Distributed communications
There are a couple of interesting reads that I want to pass along.
-
Do your homework
How many times have you had to explain who you are and what you do because of someone else's request? That is so old school. I just read Jason's entry where he talks about interviewing someone for a job.
-
Finding Bugs in my code with And vs. AndAlso
Not trying to start a holy war over VB,C#, short-circuiting, and not short-circuiting, but I thought this was somewhat interesting. I have some VB.NET code that uses "AndAlso". I switched it to "And" due to some user requirements changing. Bang I found one interesting error when I am looping through the elements of a datagrid and using the FindControl() method to get the specific control. I had misspelled the control name. Yeah, Yeah, I know about having a test plan and all that. My point is that I had never thought of finding bugs as a possible reason to not short-circuit. In this case, the problem would have been found because the entire process would not have completed, but not quite as quickly.
-
Question for ASP.NET Podcast Listeners
I've been working on editing out little snafus in the ASP.NET Podcast. I've been reading that it is considered ok to leave them in. Things like my comment on show #11 that I needed to add something to the show notes. What do you think?
-
ASP.NET Podcast Show #11 - Intro to Ajax and the Ajax Library for .NET
-
You knew it was coming - MacOS on generic x86 hardware
http://wired.com/news/mac/0,2125,68501,00.html?tw=wn_tophead_1
-
ASP.NET Podcast Show #10 - Sahil Malik talks about ADO.NET and Databases - Hilary Cotter talks about Sql Server Full Text Search.
-
Sometimes "The Student is the Master"
Borrowing (and paraphrasing) a line from Star Wars, sometimes "The Student is the Master." I have always tried to pay attention to how people will react in certain situations. I have worked and will work in a lot of corporate environments. I have a really good feel for how those people will react to things. My father has always been out on his own where he has been the top dog and has basically had underlings to him. It is interesting that over the last year, several situations came up where my analysis of the situation was much better than his. I'm not bragging, nor do I think he is somehow senile, just my analysis based on having a different perspective has more accurate than his..............Just something to think about as I work on finishing the ASP.NET Podcast Show #10.
-
Why do we fear the word "No"?
Well, I guess it is conditioned into us from being children. Somehow the word "no" is perceived as being bad and people fear hearing it and saying it. In fact, people will go out of their way to not say it. Its kind of strange. To be honest, I would prefer to hear the word no. I feel that it brings closure to so much. As long as we are not ugly about its usage, I think it is acceptable to say it.
-
Kent Tegels
I want to give a big thank you to Kent Tegels for taking time out for an interview for the ASP.NET Podcast. Kent is a stellar guy up in Omaha, NE.
-
SQL Cursor within a Trigger
Sometimes you need to create a Sql Cursor within a trigger. I recently had a problem where that was the only way that I could get it to work reliably. I am putting this up here for my personal reference. I don't think that it is a particularly good example, just a skeleton that I would like to keep around. Here is the code:
-
Returning images with the "Ajax Library for .NET"
I was just reading through the documentation for the "Ajax Library for .NET" so that I can properly prepare for interviewing Michael for the ASP.NET Podcast and I saw that the library has the ability to return images. This is another feature that I have missed.
-
Having problems with the August Patch Set Downloads?
Microsoft late Tuesday confirmed that its "critical" Internet Explorer patches had to be pulled after a hiccup caused some of the downloads to be corrupted.
-
What is Ajax?
There seems to be this swarm of discussion going around about Ajax this and Ajax that. What do you think Ajax is? Jason wonders if it will ever ship from MS. Michael Schwartz has the "Ajax Library for .NET" which exists today. I am working on writing a book on Ajax. There are all kinds of people out there talking all kinds of stuff about Ajax. Tell me what you think Ajax is within the feedback of this blog post. FYI: Smartass responses are not accepted or approved.
-
XML feed for the ASP.NET Podcast has been fixed
If you subscribed to the ASP.NET Podcast between about 7:00 pm EDT US on Sunday night and 8:45 am EDT US on Monday morning, there was a problem with the XML feed. Thanks to Terri Morton for putting me on the right track and for spotting some other issues. What a great help she is!
-
Podcast bandwidth and logging solved
The ASP.NET Podcast is now serving files from www.libsyn.com. Hopefully, this will solve our needs for bandwidth and logging.
-
Open-Source Usage Dips Abroad, Survey Says
-
ASP.NET Podcast Show #9 - Nikhil Kothari interview, Building Windows Services in VB.NET, and Golf
-
Four Years ago Today!
Four years ago, I started my journey to being healthier. I've lost about 35 pounds since then.
-
HasChanges()/GetChanges() on a DataSet
If you use the .HasChanges() method of the DataSet, you need to be careful of one thing. I had placed the .Update() command for one of my tables before the call to .HasChanges(). So, the moral of the story is that you seem to need to check for changes before you perform the Update. On the surface, it would seem that this is different from the documentation regarding .HasChanges() in that the DataSet itself is not changed until the .AcceptChanges() method is called. On more examination, my situation was different. I needed to get some additional information from the system so I was querying the data after an insert/update to make sure that I had any calculated changes that those changes showed back up in my DataSet. This seems to override the change checking in HasChanges()/GetChanges(). Anyway, moving the insert/update till after the check for changes has resolved the problem.
-
Giving Digital Pontification listeners what they want - More Wally
http://weblogs.asp.net/jasonsalas/archive/2005/08/02/421242.aspx
-
ASP.NET Development Helper by Nikhil Kothari - Useful for AJAX development and debugging
-
Ajax components from Component Art
http://weblogs.asp.net/kencox/archive/2005/07/29/421061.aspx
-
Ajax / HTTP Debugging
-
Boxer, Briefs, or Commando?
Sahil Malik and I had an interesting conversation yesterday which he deemed Blog-worthy regarding language choices and mapping these to real-life choices that men make (sorry ladies).