What we need in ASP.NET is a change-tracking control. Whenever we modify elements on a form, it would be a good idea to display a popup for user confirmation before navigating away from the page. Right now, I've got some pretty ugly Javascript doing this.
The next version of the AJAX Control Toolkit would really kick a** if it had this control. It could also include bug fixes for the 'focus' issue with the RoundedControlExtender and TextBoxWatermarkExtender...
Something I've found is bugs in my ASPX files that refering to things that don't exist in the codebehind, and I finally learned how to make my build include compiling the file. As I understand this will do the same build process that the runtime does when viewing each page. This nant script expects the website directory to contain the fully ready website, including the binaries. The /url is the path that the website should think it's running under. The CompiledAspx directory is where it puts...
The Twin Cities Developers Guild had our kickoff/cookout this evening. We had an excellent turnout and served up a bunch of burgers and hot dogs.
Afterwards, Jason Bock gave his talk on "Writing Better Code" which went really well. Lots of good questions from the audience. Jason and I tossed a few VB vs C# barbs back and forth, which was fun.
Everyone seemed to have a good time, and we wrapped up with some giveaways and announced the speakers for the next two months (August: Rocky Lhotka -...
One of the best things about LINQ to SQL is that is really does have solid support for stored procedures. However, it's not quite as friendly as dynamic LINQ to SQL with scalar values because you can't take advantage of anonymous types. Instead you must return an actual known type. Furthermore, this can't be a primitive so you can't return string or bool directly. You also can't use a class that doesn't have a default (parameterless) constructor so that also rules out nullable types like Nullable<bool>....
I recently took the opportunity to join Headspring Systems, the premier Agile software consulting practice here in Austin, TX. I'm very excited about getting to work with an incredibly talented Headspring team and look forward to helping the company continue it's fast-paced growth! Headspring Systems www.headspringsystems.com...
One way to customize your project configuration files is to use string replacement with STR files. Technically, the STR files are for language localization, but that doesn’t exclude using them for customization. In fact, when you create a new project using Platform Builder for Windows CE 6.0, your project will contain a cebase.str for you to set your device name in.
STR files are plain text files stored in your FILES\INTLTRNS\<Local> folder. If you aren’t sure which folder you are using, open...
Surprisingly enough, Chris Love wins the Microsoft Certification Exam Voucher. I calculated the winner by counting the total number of entries first. http://GeeksWithBlogs.net/rwalker comments first, then http://www.MySoftwareStartup.com comments next. I then visited http://random.org and asked for the winning comment number. A screen capture of the winning randomly generated number is above...
After a month of owning my new laptop I've written up a series of posts 'Liam buys a new laptop' about how I made the choice of a HP 6910p laptop, what accessories I bought and my initial impressions of Vista 64-bit as an operating system.
Part 1 – Which one to buy?
Part 2 – Laptop inflation, accessories add another 50% - oops!
Part 3 – First impressions of my new Vista 64-bit development platform...
Analysts, vendors and end users alike appear united in their enthusiasm for SOA. Recently the Butler Group tells us that only 3% of organisations have rejected SOA. In a recent survey by systems integrator Griffiths Waite found that 2008 is a critical year for SOA implementation, with 15% of organisations already running SOA but a much larger 38% progressing towards it. Of the 47% still “contemplating” it, Giffiths Waite says “evidence suggests these will [start to] move into strategising and planning”....
If you live in the southeast United States, chances are you've heard of Wally McClure. You may have even met him in person. I met Wally at the Charlotte Code Camp, back in the early days before my inevitable ascension to .NET Demigod. Wally is always a lot of fun to talk listen to, so enjoy.
1. Where are you from?
I grew up in Knoxville, TN. I have a BS & MS in Electrical Engineering at Georgia Tech. I worked at “The Coca-Cola Company” in Atlanta, but I found that the corporate life...
The following javascript error occurs when trying to use the Telerik controls and you haven't updated your ASP.NET (2.0) web.config file correctly.
Error: 'Telerik' is undefined
To fix make sure the following lines are within the <system.web> section of your web.config file:
<httpHandlers>
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"...
Extreme programming is a language-independent approach to project planning and quality control which aims to lower the cost of changes in development. There is little to no up-front documentation which allows for a more flexible approach to tackle software problems. With that said there is controversy which surrounds the subject matter as these practices don't come without its drawbacks. Over the last few days I've been getting into some of the Extreme programming concepts in the book eXtreme...
Roanoke Valley .NET User Group (RV.NUG) has discovered that Code Camps have many benefits for the user group. One of these benefits has been the establishment and ongoing relationship with the local community college. Virginia Western Community College has been gracious and supportive by being the venue host for the Roanoke Code Camps. As a result of this relationship, the technology community has benefited in the following ways.
Code Camp benefits
Speakers from beyond the region come...
In response to a comment on one of my previous posts (Safely Overriding Equals), I've decided to post some comments about Extension methods in general.
A friend asked me what I gained out of extending string to convert to an enum. He asked, "is it just 'syntactic sugar'?" The simple answer is, "Yes." In fact, this is true of many extensions.
Clearly, the major advantage of extensions is changing the syntax of how they are called. In fact, I have written a few extensions that support chaining...
Posted By:Will Smith
|
7/8/2008 11:24 AM
| 0 Comments |
|
|
I have been in this business for a long time and have had huge success marketing to all types of consumers through interactive avenues and new media. One of the miss-conceptions I hear most when pitching new clients is the idea that the older consumer base in America is techno-illiterate and that marketing to them through online channels is not only ineffective, it's a total waste of time. In fact, the opposite is true. Older Americans continue to be some of the most aggressive adopters of the...
Page Brooks has been getting lots of email about the contest from tool vendors! Check out the prize list ... very cool -- and trust me, it's not up-to-date :)... and a personal thanks goes out to all the vendors from me!!
I know if I were going to be entering this contest, I'd probably not submit until the last possible moment, but as you can imagine, that is a tad nerve-wracking on those of us involved
I don't know a solution to this unless you that are hard at work want to drop either Page...
I recently marked over 130 tests with [Ignore] in order to get our build to go return to green. It made me cringe to do it, but we lost our local database instance several months ago and many of the tests required it. That was a good 70% of them. The other 30% purely fell victim to apathy. When our local database instance was pulled, so was our build server, as well as other tools (a whole other post :S).
So since the build server stopped waving our failing tests in our face, about 40 test went...
A search comparing the StringCollection to the ArrayList may give you articles that say "the ArrayList works better than the StringCollection" but what you need to know is that a StringCollection is simply extra methods over an ArrayList - there is an actual ArrayList included as a private member within the StringCollection class and it caters to storage needs of StringCollection. In other words, the StringCollection is just a disguised ArrayList!
You don't really have to decide between using...
"Good morning everybody, you're tuned to Computers 2K8 on sports radio 850 The Buzz" and so began today's show as we do every Sunday morning from 8am - 10am here in Raleigh, NC. You can download the show from the show's website or you can listen do us live as we stream the show across the web. Here a few of the topics discussed on this week's show... Survey: More than 10,000 laptops lost each week at airports! Holy cow! 10,000 a week??? This is what a story on Computerworld reported on June 30th. 10,000...
Nowadays program and hardware adaptation to take advantage of dynamic changes in behavior is becoming increasingly important as a result of technological trends. The requirement for co-existence is essential for any language claiming to be general purpose. Subsequently, the service agent manages communication between a business assembly and an external Web service. Consequently, A composite service is atomic in nature, but orchestrates the invocation of component services into a business level process.
One...
UpSwing Business Expo
Date: September 23, 2008
Time: 5:00 PM
Location: Nicollet Island Pavilion
40 Power Street
Minneapolis, MN 55401
Attendance Fee: Business Card
Exhibit Fee: $215 to $345
Description:
Since 1997, SHARP UpSwing has been providing a unique venue for business leaders to connect and showcase their products and services.
The UpSwing Business EXPO was inspired by the need for a stronger B2B event for small business professionals with an understanding that networking and...
I worked last night on implementing loads of new audio into Pong. My audio engineer really busted his stuff to push out loads of new songs/sounds to put in there. Previously, there was only 1 sounds, the main menu theme. Now we have a main menu theme, a garage concept theme, paddle sounds, score sounds, and hover/click sounds.
I have to work on 2 things yet that are quite core to the gameplay and then it is all attractive items like tutorial images and unlockable items. I'm hoping on finishing...
Posted By:Matt Christian
|
7/8/2008 8:31 AM
| 0 Comments |
|
|
In reference to my previous post about collectively running unit tests, I thought I would offer this ReSharper tip.
ReSharper’s unit test runner is just plain awesome. Why MSTests don’t work like that by default astounds me…and is enough reason for me not to use them (although there are several more)