Saturday, February 16, 2008

Five Steps to Next-Generation Web Applications

Want a Job at Google? Try These Brainteasers First

August 30 2007 - Dream of landing a coding job at an A-list tech company? It might be a good idea to prep for your interviews by pondering how many golf balls can fit inside a school bus. Or how much you would charge for washing all the windows in Seattle. Or why, exactly, manhole covers are round and not, say, square... (read more)

20 Tips to Improve ASP.net Application Performance

August 31, 2007 - Are you an asp.net developer? If you aren't don't worry, we have similar posts in the works for Ruby, PHP, and other developers out there. If you are an ASP.net developer, listen up! ... (read more)

Seven Wonders of the IT World

September 07, 2007 - First, there were the Seven Wonders of the World. Then there was a New Seven Wonders list, voted on Internet-style. That got us thinking: What are the seven wonders of the IT world? Here's a look at seven of the biggest, most extreme and most unusual computers and projects. By the way, do you have a vote for an eighth wonder? Tell us about it by commenting at the end of this story... (read more)

How to Protect Your Wireless Network

September 25, 2007 (Computerworld) Bad guys don't target just big, corporate networks. If you have a Wi-Fi network at home or in a small office, intruders may be after you, such as casual "war drivers" who troll city streets, looking for unprotected wireless networks. (Want to know more? See "Why you need wireless protection.")... (read more)

IT Planner: 5 Steps to Better Job Security

25 Skills Every Man Should Know: Your Ultimate DIY Guide

These days, you can outsource almost any job—but some things you need to know how to do yourself. Study our master list with step-by-step tips from the experts, and test your DIY aptitude each step of the way... (read more)

The Layoff Lifeboat: How to Get Back to Work

Top 10 Free Video Rippers, Encoders, and Converters

OCT 31 2007 - So many video file formats, so many handheld video players, so many online video sites, and so little time. To have your favorite clips how you want them—whether that's on your DVR, iPod, PSP or desktop—you need the right utility to convert 'em into the format that works for you. Commercial video converter software's aplenty, but there are several solid free utilities that can convert your video files on every operating system, or if you've just got a web browser and a quick clip. Put DVDs on your iPod, YouTube videos on DVD, or convert any video file with today's top 10 free video rippers, encoders and converters... (read more)

The 30 Top Paying Jobs in IT


Why Linux Will Succeed On The Desktop

Nov 1, 2007 - I believe Linux will become the de-facto standard desktop operating system. Though it'll take a while for many users to break free from ties to Windows, there is good reason to believe that this day will come.

Consider that the global community is already beginning to rally behind standard document formats. In addition, as browsers like Firefox gain more market share, users are less tolerant of Internet Explorer-only web sites. However, the transition is slow and will continue to be a slow one. Most people will switch away from Windows only when dollars are on the line... (read more)

10 Career-Killers to Avoid

November 07, 2007 (Computerworld) -- Like other types of workers, IT professionals can be vulnerable to committing career sabotage -- sometimes without even recognizing it.

To help IT professionals become more aware of potential career blunders, Computerworld yesterday spoke with John M. McKee, president of BusinessSuccessCoach.net, a Thousand Oaks, Calif.-based career coaching and consulting firm. McKee is the author of author of Career Wisdom: 101 Proven Strategies to Ensure Workplace Success. Here are 10 career-killers, with McKee's advice about how to recognize and avoid them... (read more)

How to Construct a Killer Resume, From Start to Finish

November 7, 2007 @ 12:30 pm - Last week, I wrote a controversial article about resume tips that got a lot of readers fired up. As a result, I thought it would be worthwhile to go through the entire process of creating a strong resume, step by step... (read more)

The 10 Hottest Certs for 2008

November 12th, 2007 - Michael Trapp, writing for knowhow-now.com, has composed a list of what he believes will be the hottest certs for 2008. The list is based on job growth, sales of certification training material, and “a little guess work.” ... (read more)

Top 12 Areas for Technology Innovation through 2025

Tuesday, November 20, 2007 - What will likely be the most important scientific and technological breakthroughs with significant commercial value and impacts on the lives of consumers out to 2025?... (read more)

How to Buy a Flat-Screen TV

Tuesday, October 16, 2007 10:00 PM PDT
Flat-Screen TV Buying Guide graphic

The sexiest thing going in TV is flat panels--plasma and LCD screens that are only a few inches thick. But if you're not planning to hang your TV on the wall, is a flat panel the best way to go? And which are better: plasma or LCD flat-screen TVs? Here's what you need to know before you buy, and for a visual overview, see our "How to Buy a Flat-Screen TV" video buying guide... (read more)

10 Tips To Secure Your Laptop

Nov. 24, 2007 - Whether you're home or on the road, these security steps will help protect you and your computer from wireless scoundrels.

As more people use laptops for their primary work PCs, the chances for being compromised because of wireless miscreants loom large. Here are 10 how-to tips to protect yourself and make the best use of a wireless network, whether you are at home, at work, or in between... (read more)

The Top 10 IT Disasters of All Time

From faulty satellites nearly causing World War III to the Millennium Bug, poorly executed IT has had a lot to answer for over the years

Following the loss of the personal records of some 25 million child benefit recipients by Her Majesty's Revenue & Customs this month, the UK government will be acutely aware of how quickly mismanagement of technology can lead to serious problems... (read more)

Google Chart API

The Google Chart API lets you dynamically generate charts. To see the Chart API in action, open up a browser window and copy the following URL into it:

http://chart.apis.google.com/chart?cht=p3&chd=s:hW&chs=250x100&chl=Hello|World

Press the Enter or Return key and - presto! - you should see the following image:

Yellow line chart... (read more)

Firefox & IE Prompt You To Remember Passwords - Do You Say Yes ?

When you type a password into any web form, both Internet Explorer and Firefox prompt whether you would like them to remember your password.

If that’s a personal computer, chances are high that you will click Yes and the password is then saved in the web browser... (read more)

15 Innovators & Influencers Who Will Make A Difference In 2008

Dec. 15, 2007 - Meet 15 people who will help shape the business technology world in the coming year. They're not the usual suspects -- the names everyone knows. Several are industry and tech execs, and most are gurus, prophets, or evangelists of one sort or another. They're all passionate about an idea, an approach, or a technology, and they're focused on driving it to the next level. Watch for each of them to be a force for change in their own corner of the tech world... (read more)

Google Gets Ready to Rumble With Microsoft

December 16, 2007 - A CEREBRAL computer-scientist-turned-executive, Eric E. Schmidt has spent much of his career competing uphill against Microsoft, quietly watching it outflank, outmaneuver or simply outgun most of its rivals... (read more)

Top 10 stories of 2007: Age of realignment

December 14, 2007 - 2007 was a big year for IT, and we look back at the biggest stories, from the iPhone to Windows Vista to the growth of consolidation in the software market... (read more)

Friday, February 15, 2008

The Best New Internet hoaxes

February 14, 2008 (Computerworld) You've been had. Some geeky guy with a bad comb-over just convinced you to click 100 times on your Gmail account to somehow tap into a Google TV beta... (read more)

Wednesday, February 13, 2008

Evaluating Career Opportunities: It’s Not Just About the Numbers

Ready for a change? Looking for a new job? Here is advice from an expert on what to look for when evaluating new opportunities. By Heather Hamilton

There are few decisions in life that have a bigger impact on your future potential than selecting a new job. Sure, there are matters of the heart: marriage, children, etc. But when making a career move, you need to use your head and do your research. The time to start deciding is before you start looking. While we are conditioned to evaluate opportunities based on compensation, there are a wide range of other factors that need to be weighed. So creating a framework for evaluating opportunities before you start looking will help you say yes to the right opportunity and walk away from everything else... (read more)

Tuesday, February 12, 2008

The Super Bowl XLII Mailbag

The Patriots may not have made history, but I managed to make history of my own this week: For the first time in the history of this column, I was bedridden with the flu and bronchitis for three straight days. The timing couldn't have been worse -- not only did I have to cancel Wednesday's podcast with David Stern, but I couldn't write a reaction to the Shaq trade, slap together a column of post-Super Bowl e-mails or finish a monster mailbag that was already half done. In fact, I couldn't do anything except sleep, cough, watch television and sleep... (read more)

What 19 & 0 Will Mean ...

January 28, 2008 - When it's all over, once the Patriots win Super Bowl XLII, there will be more to the victory than just being crowned the best team ever. There will be perks that come with achieving this -- perks the Patriots earned, perks that will be bestowed upon them, and the perks the rest of us are just going to have to deal with... (read more)

'Free fallin' Out Into Nothing'

GLENDALE, Ariz. (Monday, 3 a.m. MT) -- Now it all makes sense.

You bleed for your team, you follow them through thick and thin, you monitor every free-agent signing, you immerse yourself in draft day, you purchase the jerseys and caps, you plan your Sundays around the games ... and there's a little rainbow waiting at the end. You can't see it, but you know it's there. It's there. It has to be there. So you believe... (read more)

Ten Things We Learned From the Giants' Super Bowl Win

GLENDALE, Ariz. -- While all the talk leading up to Super Bowl XLII centered on perfection, on how the New England Patriots were one of the best teams ever, we forgot to acknowledge one simple fact: The New York Giants were playing better at this time of the year than their opponents... (read more)

Blame Pats for this Loss

GLENDALE, Ariz. -- The New England Patriots don't deserve perfection. They deserve exactly what they got Sunday evening: a Super Bowl loss that will haunt them for the rest of their lives... (read more)

'Supernatural' Catch by Tyree a Play for the Ages

GLENDALE, Ariz. -- David Tyree, beaming and sweating in equal measure, was still settling into his seat at postgame Podium No. 5 under University of Phoenix Stadium when the first question came his way... (read more)

Unflappable Manning Lets Instincts Take Over

GLENDALE, Ariz. -- Had the Patriots tried to spy on the Giants -- specifically QB Eli Manning -- before Super Bowl XLII, it would have been pointless... (read more)

Eli, Monster Defense Power Giants to Shocking Super Bowl Victory

GLENDALE, Ariz. -- There was a palpable expectation of history here on a chilly night in the Arizona desert. Super Bowl XLII delivered on that score, but history of a different sort than predicted was made Sunday... (read more)

Loose Fit: Giants Just Fine With Underdog Role

February 2, 2008 - PHOENIX -- The New York Giants had barely started celebrating their NFC championship win at Green Bay when a startling text message brought them back to earth... (read more)

Super Bowl Predictions: Our Experts Weigh In

February 1, 2008 - PHOENIX -- Who'll win Super Bowl XLII? It could be the Patriots in a blowout. Or maybe they'll sweat it out in the final minutes. Or maybe the Giants in a stunner. After all, few people give them a chance to knock off an unbeaten New England team that has already been lauded in some corners as the best in NFL history... (read more)

15 Reasons Patriots Will Win

Friday, February 1, 2008 - PHOENIX -- On Nov. 4, 2007, just after the New England Patriots had improved to 9-0, I committed all my Super Bowl Sunday delegates to Bill Belichick. I'd seen enough. I mean, how can you ignore the polling numbers? The Patriots were beating the front-runners (San Diego Chargers, Dallas Cowboys, Indianapolis Colts) and it was obvious they'd be the AFC nominee. So I wrote that New England wouldn't lose another game. Not in the regular season. Not in the postseason... (read more)

Perfection? These Pats Have Been There Before

Friday, February 1, 2008 - PHOENIX -- The night before his team became perfect, Russ Hochstein sat in a hotel room and played Sheep's Head. Playing cards is what they do in small towns to pass the time. Two cards in the middle, pass, ante up. In 24 hours, his Nebraska football team would finish a 13-0 season. Hochstein had no idea if he should be nervous. He was young and naïve, and hadn't seen much of the world outside his farm in Hartington, Neb... (read more)

The Tom Brady Experience: 'Almost' perfect

Thursday, January 31, 2008 - Alone in the garage, calves screaming, the 16-year-old boy bounces grimly, tenaciously, into the night. In a 3-by-2-foot box, with five dots arranged as you would find them on dice, he works through five simple drills: both feet forward then back, around the perimeter, the left foot first and then the right in a figure-eight pattern, a two-footed bunny hop all the way around, always facing forward and, finally, the bunny hop with a 180-degree hopscotch twist to bring it home... (read more)

Expect Burress Prediction to Fall Short

Thursday, January 31, 2008 - PHOENIX -- Plaxico Burress caused a stir by predicting his Giants would beat the Patriots, 23-17. It wasn't the forecast that was interesting but the score. This has been an offensive season, so a low-scoring game would be a surprise. Tom Brady couldn't believe Burress thinks the Patriots would score only 17 points. The fewest points they've scored in a game all season was 20. In Week 17, the Patriots beat the Giants, 38-35... (read more)

Monday, February 11, 2008

SQL Editor for Database Developers

Features

SqlBuilder is a very useful, powerful and intelligent C# tool for all developers, which works with databases... (read more)

Introduction to Object Oriented Programming Concepts (OOP) & More

1. Introduction

I have noticed an increase in the number of articles published in the Architect category in code-project during the last few months. The number of readers for most of these articles is also high, though the ratings for the articles are not. This indicates that readers are interested in reading articles on Architecture, but the quality does not match their expectations. This article is a constructive attempt to group/ define/ explain all introductory concepts of software architecture for well seasoned developers who are looking to take their next step as system architects... (read more)

Sudoku Algorithm: Generates a Valid Sudoku in 0.0452 Seconds

Introduction

When I designed the project this article is based on, it was much less about producing a fast algorithm for Sudoku generation. For all intents and purposes I had already achieved this in a previous project. No, this project was about testing myself that little bit further to learn new ways of dealing with things and, overall, improving my previous code with the new things I had learnt. Little did i know i'd reduce my all time best 5 second algorithm to a mere 0.07 second algorithm. Now i look at at, it seems so obvious... (read more)

Enable Your Users to Write Math Equations in Your Web and Desktop Apps


Introduction

If you own applications such as Blogs, Forums or Wiki and strive to delight your customers with every new release, you probably don't need justification for this feature. In this article, I'll show you how you can allow your users to type in math equations and have them rendered in nice textbook format with absolutely minimal coding effort on your part... (read more)

A Very Easy to Use Excel XML Export Library

Introduction

Just like any other Excel XML export article/library writer, my quest started when I wanted to export a simple report to Excel. I knew that writing a Excel XML library is very easy and I was sure I will find plenty of such libraries on the net. I did found many, but none of them was simple, yet intuitive, powerful and implemented everything I needed. I can take ages to write a background component like a export library, but when using it, I want it to do my work fast and without fuss. The library is compatible with .Net 2.0/3.0/3.5... (read more)

Client Side Validation for Checkboxes Inside the GridView



Introduction

I am presenting here a JavaScript that ensures that at least one CheckBox is checked among checkboxes in a particular column inside the GridView Control before submitting a form... (read more)

Datagrid for Master/Child or Master/Slave Details Using ASP.NET & C#

Introduction

Visit http://www.progtalk.com/ViewArticle.aspx?ArticleID=1 for my lastest updates and new versions to this solution/project.

Want to see a working example of this feature?

I have used this collapse expand feature in my website at www.progtalk.com.

In the main page, you can click to expand and collapse the table items.

Best of luck... (read more)

ToDoList 5.4.5 Feature Release - A Simple but Effective Way to Keep on top of Your Tasks

todolist.png

Latest Update (5.4 Feature Release)

Woo Hoo for Undo/Redo!

That's right folks, u/r finally makes it to ToDoList after only 4 years - I hope it was worth the wait!

Jocularity aside, it turned out to be much simpler than I anticipated, but that may simply be because I've been thinking about it for so long.

Unfortunately (sorry Klaus) sorting is not included in the undo mechanism because at present I believe it to be quite different to task edits and I want to give it more thought.

Other than that the only appreciable changes are in importing other formats which now happens off a single panel like the export has done for a while. Oh, and you can now import tasks from the Windows clipboard as if they were files... (read more)

Simple Pop-up Control

Sample application using a custom pop-up control:

Custom pop-up control

Another application, this one using a custom tooltip...

Custom tooltip

...and a more complex pop-up that can be resized:

Resizable pop-up

Tracking pop-up opening below the specified part of a control:

Tracking pop-up

Cascade of pop-up controls:

Cascade of pop-up controls

Introduction

Pop-up windows are everywhere. Each tooltip is a pop-up window; each combobox has its pop-up list; many advertisements are also shown in pop-up windows... (read more)

Real Time Exception Handling with Stack Trace

Introduction

Exception handling is the major activity in application life cycle and especially for VB6 platform which doesn’t provide much support for exception handling natively. This article might help to focus on the best way to debug the deployment version of your applications and to find out the exact problem on client machines... (read more)

Set Collections for C#

Introduction

In this article I'm going to talk about set collections and an implementation of them I have written in C#.

Background

I've been programming for over 30 years, and for the last 20 I've used either C, C++, JavaScript or Delphi. So when C# was first proposed my initial reaction was “Oh no! Not another C-based language”. However, as I studied the implementation of C# I was impressed by the work Microsoft had put into making an elegant and unified programming system... (read more)

Quiz - C# & .NET Secrets

Logo_small.png

Introduction

software architects invites you to prove your knowledge about certain subjects concerning Microsoft .NET technology by participating in a monthly quiz. This month the quiz is about C# and .NET secrets. In this article you can reread the questions. Additionally you get background information about the correct answers... (read more)

LinqToSQL: Query Mulitple Databases in 1 Linq Expression & More...

Introduction

The objective of this article is to demonstrate functionality in the LinqToSql library that transforms LINQ expression trees to SQL statements that can be executed against multiple RDMS systems and not just Microsoft's SQL Server offerings. The LinqToSql library implements the following features and functionality: ... (read more)

Selecting & Deselecting all Checkboxes inside the GridView

us.png

Introduction

I am presenting here a small JavaScript that select/deselect all Checkboxes of a particular column inside the GridView control provided header CheckBox of that column is checked or unchecked... (read more)

WPF : A Beginners Guide Part 3 of n

Preface And Thanks

I am a .NET programmer, but a busy one, I do VB .NET and C#, ASP .NET / Winforms / WPF / WCF Flash Silverlight the lot. Basically I keep my toe in. But when I started writing this article series I naturally chose my favourite language (which happens to be C#). I since got an email from an individual who requested that I publish this series with source code in VB .NET and C#. I simply stated I didn't have time. So this individual (Robert Ranck) volunteered to help out, and do the translation to VB .NET, based on my orginal C# projects... (read more)

10 ASP.NET Performance & Scalability Secrets

Introduction

ASP.NET 2.0 has many secrets, which when revealed can give you big performance and scalability boost. For instance, there are secret bottlenecks in Membership and Profile provider which can be solved easily to make authentication and authorization faster. Furthermore, ASP.NET HTTP pipeline can be tweaked to avoid executing unnecessary code that gets hit on each and every request. Not only that, ASP.NET Worker Process can be pushed to its limit to squeeze out every drop of performance out of it. Page fragment output caching on the browser (not on the server) can save significant amount of download time on repeated visits. On demand UI loading can give your site a fast and smooth feeling. Finally, Content Delivery Networks (CDN) and proper use of HTTP Cache headers can make your website screaming fast when implemented properly. In this article, you will learn these techniques that can give your ASP.NET application a big performance and scalability boost and prepare it to perform well under 10 times to 100 times more traffic... (read more)

History's Greatest Gadgets

February 01, 2008 | 8:26:23 PM -It's not all about circuits, silicon and stock options: mankind's been making technology since the dawn of time. Here's ten of the most wonderful gadgets from centuries—and millenia—past. No "ThyPhone" jokes, if you please! ... (read more)

Dot-com Pioneers -- Where Are They Now?

February 1, 2008 1:11 PM PST - In light of Friday's announcement that Microsoft has made a bid to buy Yahoo, it's a good opportunity to take a look at some of the pioneering tech companies that made the Web what it is today. Some of them continue to innovate and turn a profit, while others have either died off or been consumed by larger companies... (read more)

Is Your Client A Certified Asshole?

Find Out With the Asshole Client from Hell Exam (ACHE). A 20-Question Test from Bob Sutton... (read more)

Polaroid Pulls the Plug on Film Factories

February 9, 2008 - 11:19AM - Polaroid is dropping the technology it pioneered long before digital photography rendered instant film obsolete to all but a few nostalgia buffs.

Polaroid is closing factories in Massachusetts, Mexico and the Netherlands and cutting 450 jobs as the brand synonymous with instant images focuses on ventures such as a portable printer for images from cell phones and Polaroid-branded digital cameras, televisions and DVD players... (read more)

Getting Clueful: 7 Things CIOs Should Know About Agile Development

February 06, 2008 - Though it may surprise cynical IT managers to learn this, developers care passionately about the software they write.

Managers want top-notch, bug-free applications delivered on time, which meet or exceed user expectations—and the people who build that software have the very same intention... (read more)

10 Great Free Downloads for Your Network

February 06, 2008 (Computerworld) Got a small network, home network, medium-size network -- even an enterprise network -- and want to get the most out of it? Then I've got good news for you: 10 free pieces of software that can make your network easier to use, troubleshoot and maintain. These freebies will help everyone from networking pros to networking newbies and everyone in between... (read more)