Archive for July, 2009

Logitech Illuminated Ultrathin Keyboard with Backlighting

image

I had been using the standard keyboard that came with my computer for years.  It never even occurred to me that buying another keyboard might be a good idea.  I mean, a keyboard is  a keyboard, right?

But then my keyboard died in an accident with a cup of coffee and I needed to get a new one. I ended up with the Logitech Illuminated Backlit Keyboard and all I can say is, “I was so wrong.”

Aside from the fact that this thing has programmable keys and the one that came with my computer didn’t the one thing that most impresses me about this keyboard is how smooth it is.

The keyboards I’m used to typing on kind of “chunk.”  There is no better word for it.  You probably don’t notice it.  But you will after using this keyboard.

Read the rest of this entry »

Other Related Items:

Everything Is IlluminatedEverything Is IlluminatedBased on the novel by Jonathan Safran Foer, Everything is Illuminated stars Elijah Wood (Lord of the Rings) as Jonathan Safran Foer, a young Jewish ma... Read More >
Bondage Stories Volume OneMobiPocket Reader formatted eBook

.NET Image Scaling in CSharp

94Tr One feature of .NET that I use regularly is image scaling.  I typically use this on web sites that need image upload capabilities.  I assume the user is going to send me an image that is significantly bigger than what I could use and then scale it down before storing it.

I also use this feature so that I only have to store one image.  If I need it at a different size, I can scale it prior to sending it down to the browser.  In this case, I implement .NET page caching so that I don’t have to run the scaling code every time the image is requested.

Image scaling really isn’t that hard.  Here’s how it’s done.

Read the rest of this entry »

Other Related Items:

Lost in AustenLost in AustenLONGTIME JANE AUSTEN FAN AMANDA FINDS HERSELF PROPELLED INTO THE 19TH CENTURY WORLD OF 'PRIDE AND PREJUDICE' WHILE THAT BOOK'S HEROINE, ELIZABETH BENN... Read More >
Gary Matthews, Jr. Angels Scaling Fence 8x10 PhotoGary Matthews, Jr. Angels Scaling Fence 8x10 PhotoShow support for your favorite celebrity or athlete with a high quality photo! This 8x10 Photo features Angels outfielder Gary Matthews, Jr. making a ... Read More >
LINQ in ActionLINQ in Action

LLINQ, Language INtegrated Query, is a new extension to the Visual Basic and C# programming languages designed to simplify data queries and databas... Read More >

VB.NET and CSharp Refactoring

misc_vol4_008

I sent out the following tweet last week:

“Where’s the refactor menu option?!  Oh, wait.  This is VB.NET, they don’t have that feature.”

Almost immediately, I got responses.  The most helpful was from @RoryBecker letting me know about CodeRush XPress by Devexpress.com

This tool does way more than I was immediately looking for and it is free.

Instead of just allowing me to promote a block of code to a method it will:

Read the rest of this entry »

Other Related Items:

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)The first edition of this book was released at the 2001 Tech Ed conference in Atlanta, Georgia. Since that time, this text has been revised, tweaked, ... Read More >
Refactoring: Improving the Design of Existing CodeRefactoring: Improving the Design of Existing CodeYour class library works, but could it be better? Refactoring: Improving the Design of Existing Code shows how refactoring can make object-oriented... Read More >
3 Shelf Bookcase - Cherry3 Shelf Bookcase - CherryCORSICA BOOKCASES 2-Shelf Bookcase Bookcases are manufactured using North American AA-grade hardwood, hand-selected veneers to ensure matching grain... Read More >

iTextSharp – HTML to PDF – Parsing HTML

iStock_000004663193Medium

Now that we have the HTML cleaned up, the next thing we will want to do is to parse the HTML.

In my actual code for this, I parse the HTML and create the PDF at the same time, but for the purposes of these posts, I’m going to deal primarily with parsing the HTML here and then deal with the PDF creation code later.

Read the rest of this entry »

Other Related Items:

PDF Forms Using Acrobat and LiveCycle Designer BiblePDF Forms Using Acrobat and LiveCycle Designer BibleThis comprehensive guide to creating fillable forms with the latest release of Adobe Acrobat is packed with real-world insights and techniques gained ... Read More >
Fujitsu ScanSnap S1500 Instant PDF Sheet-Fed Scanner for PCFujitsu ScanSnap S1500 Instant PDF Sheet-Fed Scanner for PCThe ScanSnap S1500 provides Windows users an effective way to greatly reduce paper clutter, storage space, and security risk associated with unmanaged... Read More >
Health & Medical Web Design Templates, Layouts, Logos, HTML and Stock PhotosHealth & Medical Web Design Templates, Layouts, Logos, HTML and Stock PhotosHealth and medical themed CD contains a collection of HTML web templates, layouts, CSS files, images, logos, and photographs all related to the medica... Read More >

Don’t be such a #@%#! Lazy Programmer!

ppl-men-064

I get several questions a week via the “Click Here to Ask a Question.”  I would like to say I answer all of them, but I don’t.

The number one reason I don’t answer a question is because I’ve already answered the question somewhere on this blog.  Yes, I actually spend the time to make sure I did.

The second most frequent reason for ignoring a question is because it is in the form of, “Is demo available in VB?”

Both of these types of questions bother me for the same reason.  So here’s my generic answer to everyone who sends me a question of these two forms.

Read the rest of this entry »

Other Related Items:

Beginner's ASP.NET in C# 2003 on DVDBeginner's ASP.NET in C# 2003 on DVDASP.NET 2003 represents an important technology for building enterprise level web applications. Learn the basics of ASP.NET development as you watch a... Read More >
Active Server Pages (ASP)/Visual Basic (VB).NET -  Instructor-based Video Training BundleActive Server Pages (ASP)/Visual Basic (VB).NET - Instructor-based Video Training BundleInteractive Instructor-Based Active Server Pages (ASP)/Visual Basic (VB).NET Bundle Video Training Course on DVD-ROM. Computer Based Training (CBT) a... Read More >
AXIOM 32MB DRAM Memory ModuleAXIOM 32MB DRAM Memory ModuleRAM Module Cisco MSR Catalyst 8500 Series AXCS-ASP-32M www.axiommemory.com 2 x 16 MB Lifetime SIMM Axiom Memory Solutions 32MB DRAM Memory Module 32 MB Axiom DRAM
DotNetNuke Sponsor

 

Most Valuable Blogger
Sponsor