Speed Links - Sep-24-2008: .NET

Wednesday, September 24, 2008 6:00 AM

Posted by Jonathan Danylko | Tag: Speed Links | Comments: 0

A quick list of useful .NET routines.

GridView Tips and Tricks using ASP.NET 2.0
A great collection of tips for GridViews including adding and editing of rows, popup confirmation, and paging and sorting techniques.

Generic Collections and Filtering
Here's a technique if you've been using Collections before generics.

Read more >>

500 Free Database Models

Tuesday, August 05, 2008 9:00 PM

Posted by Jonathan Danylko | Tag: Free | Comments: 0

Need a sample database model to kick-start your web application?

When you start building a web application, you definitely need a database. But where do you start?

Try DatabaseAnswers.org. This site also has a community area for asking database questions.

Read more >>

Annual Web Survey from A List Apart

Tuesday, July 29, 2008 3:00 PM

Posted by Jonathan Danylko | Tag: Design | Comments: 0

Take the 2008 Web Survey to find out how the web industry is faring.

I took it! And so should you. The Survey for People Who Make Websites.

It's back! The 2008 Web Survey from A List Apart is back and is ready for data.

After a huge response last year of over 30,000 people taking the survey, it resulted in knowing what kinds of job titles, salaries, and work situations are common in our field.

Read more >>

Two Famous Developer Essays

Thursday, March 27, 2008 11:00 AM

Posted by Jonathan Danylko | Tag: Developers | Comments: 0

After doing some "Spring Cleaning" on my computer, I found two programming essays that are still a great read.

Developer Essays

After going through my ebooks that I've purchased and collected over the years, I came across two of my favorite essays from Scott Ambler.

For those who don't know Mr. Ambler, he is another individual who I admire in the software industry. I've been reading his material since 1998. He created Ambysoft, wrote some great books, and has a lot of free essays which assisted me throughout my career.

Read more >>

Default CSS for HTML 4

Thursday, February 21, 2008 6:00 AM

Posted by Jonathan Danylko | Tag: Design | Comments: 0

What are the default HTML settings for Cascading Style Sheets (CSS)?

Cascading Style Sheet

Designers are using baseline, or "reset," style sheets more and more to clear out the existing settings of default styles in the browsers to create a more uniform way of designing web pages.

After looking at some recent polls about "Which CSS Reset do you use?", I thought about this in a different way.

Read more >>

Speed Links - Feb-11-2008: Developers

Monday, February 11, 2008 7:00 AM

Posted by Jonathan Danylko | Tag: Speed Links | Comments: 0

Quick Speed Links for Developers

  • Mr. Attwood over at Coding Horror has a great post about The Years of Experience Myth and what programmers really excel at in their job.
  • The Immutable Laws of Web Design and Development is a list of Murphy's laws that apply to the designer and development community. Great read!
  • If you're undecided about a particular web framework, jump over to Solving IT Problems for the post entitled Choosing a web framework for rich internet enterprise application development and see for yourself how your web application should adjust to what users are used to.

Read more >>

Essential Visual Studio Tools

Thursday, January 24, 2008 6:00 AM

Posted by Jonathan Danylko | Tag: Developers | Comments: 1

A great list of helpful add-ons for Visual Studio to increase your productivity.

Looking for that quick way to enhance your productivity when coding?

LostTechies.com has a nice list of products that are essential Visual Studio tools when coding your applications and/or writing your test cases.

Read more >>

Speed Links - Jan-10-2008: Developers

Thursday, January 10, 2008 8:00 AM

Posted by Jonathan Danylko | Tag: Speed Links | Comments: 0

Developer speed links for the day

  • How to handle large file uploads in ASP.NET
    Every once in a while, you come across a project where they need numerous large files uploaded. Here are some tips to help with that process.
  • 4 Guys from Rolla have two really great articles about Using ASP.NET 3.5's ListView and DataPager Controls: Grouping Data with the ListView Control and Two Common Pitfalls When Submitting a Web Form Using the Enter Key.
  • Developers should always be honing their SQL Skills. SearchSQLServer.com has a list of the Top 10 SQL Server tips of 2007.
  • In addition to the Top SQL Server tips, they also have the Top 7 SQL Server Backup and Restore tips of 2007.
  • If you have roles in your software that require different privileges and permissions, Pedro Santos has a good post about Hierarchical Roles in ASP.NET.
  • Looking for a speedier ASP.NET application? Check out these ASP.NET Performance Tips.

Read more >>

Book Review: Information Dashboard Design

Tuesday, January 08, 2008 6:00 AM

Posted by Jonathan Danylko | Tag: Developers | Comments: 0

A book review on the "Effective Visual Communication of Data"

Written by Stephen Few
Copyright January 2006 - First Edition
Publisher: O'Reilly Media
212 Pages

Buy Now From AmazonBuy now from Amazon

When developers write a program, they always envision a product that a user could just walk up to and immediately start using it. For most developers, a dashboard is exactly that.

Read more >>

Developers always find sanctuary in code

Monday, January 07, 2008 10:00 AM

Posted by Jonathan Danylko | Tag: Developers | Comments: 0

Did you move from a coding position to a manager position? Big question...are you still coding?

I've talked to a couple of developers that have moved from actually coding to the managing of coders. Most of those developers...errr...sorry, managers don't code any more.

There are a couple of issues that I've seen from time to time:

Read more >>

Server2Go: Is that a web server in your pocket?

Tuesday, December 11, 2007 6:00 AM

Posted by Jonathan Danylko | Tag: Developers | Comments: 0

A portable Web Server is definitely the greatest thing for Web Designers/Developers.

Server2Go Logo

Portability has always been a big factor for my virtual office so when I first heard of Server2Go, I realized developers and designers are moving more towards having everything within arms reach for their development/designer needs.

Read more >>

Speed Links - Nov-6-2007: Programming

Tuesday, November 06, 2007 6:00 AM

Posted by Jonathan Danylko | Tag: Speed Links | Comments: 0

Speed Links for Programmers

  • Live coverage of Google's Android Gphone mobile OS announcement (Engadget)
  • Install Gutsy Gibbon 7.10 of Ubuntu on a 1GB USB stick.
  • Software Development in the Real World talks about what makes Version 1.0 software hard. Good article and it's what I'm going through right now.
  • This article from the Journal of Object Technology is a must read for JavaScript-ers. Real Men don't do JavaScript, Do They?
  • The post, Holding a program in one's head, talks about how even the best programmers can't envision an entire program in their head (but we still try). :-)
  • If you've been wondering how site tracking and metric services (such as ClickTale) track mouse movments, you may find the Record mouse movement with JavaScript and AJAX post quite useful.
  • Everyone tries to program a business layer, but doesn't put any business logic into the business layer. Worse than Failure posted a great article on The Mythical Business Layer.
  • If you're looking for a C# API for OAuth (Open Authentication), you're in luck. Check out the Yedda Dev Blog for the code.
  • And finally, The Pros and Cons of using an Online Blog Software or a Content Management System (CMS).

Read more >>

Is StringBuilder faster than String Concatenation?

Monday, October 01, 2007 11:30 AM

Posted by Jonathan Danylko | Tag: .NET | Comments: 0

Do you know when to use a StringBuilder as opposed to a string concatenation?

Most of the time, I've seen everyone using string concatenation (i.e. "The quick brown"+"fox") when creating their strings in C# or VB.NET. As a matter of fact, every interviewer I've talked to has asked me that same question:

If you were to concatenate a string, which would be faster? A StringBuilder class or just using the "+" to create your string?

Of course, I would say the StringBuilder class.

Read more >>

Speed Links - Oct-1-2007: Designers

Monday, October 01, 2007 5:30 AM

Posted by Jonathan Danylko | Tag: Speed Links | Comments: 0

Speed Links for Designers

  • 40 Great Open Source Graphic Programs
  • Image Mosaic Generator
    Create your own mosaic by uploading a picture and let the generator build it for you.
  • Creating Light Motion Trails and Glowing Sparks
    Veerle has a great post on creating those light motion trails.
  • 11 Super Awesome Photoshop Movie Effects
    Ever wanted to be part of a movie? Here is your chance to make yourself a star.
  • Reducing 5 O'Clock Shadow And Beard Stubble In Photoshop
  • Use GIMP to create Shiny Glossy Buttons

Read more >>

Speed Links - Sep-6-2007: Typography/Fonts

Thursday, September 06, 2007 4:00 AM

Posted by Jonathan Danylko | Tag: Typography | Comments: 0

A couple speed links about fonts and typography.

  • Who Shot the Serif?
    Great post on defining what a Serif font actually is.
  • Typography: Tools and Techniques of the Trade
    If you are looking for a great set of tools on how to typeset your site, WisDump.com provides 10 tools and techniques you can use...for free!

Read more >>

Speed Links - Aug-17-2007: C#/.NET

Friday, August 17, 2007 11:30 AM

Posted by Jonathan Danylko | Tag: Speed Links | Comments: 0

Quick C#/.NET links for Friday

  • The Art of Currying
    I had to read this article a couple times to wrap my head around it. Definitely an advanced technique that needs more "study time".
  • How to Disable Selected Dates dynamically from the Calendar Control
    Another great technique on disabling certain dates in your calendar control.
  • Create an ASP.NET AJAX Toolkit Extender Control to Extend a GridView
    One of the great things about inheritance is the ability to infuse your own controls with AJAX.
  • .NET Future Directions
    Want to know where .NET is going? This post at Dr. Dobb's Journal is one of the most thorough articles I've seen on what Microsoft is cooking up.

Read more >>

The one characteristic a developer needs for a successful career!

Tuesday, August 14, 2007 11:00 AM

Posted by Jonathan Danylko | Tag: Developers | Comments: 0

How can you weed out the good developers from the fair developers? Look at these signs to find out and find out which one trumps them all.

After reading a recent post about How To Rate A Software Developer, I realize that each and every company has their own way of finding out how good a programmer is.

But one thing that stands out that will always be evident in all quality developers is Miguel Carrasco's bonus tip he mentioned at the end of the post: Passion!

Read more >>

Speed Links - Aug-3-2007: CSS

Friday, August 03, 2007 9:00 AM

Posted by Jonathan Danylko | Tag: Speed Links | Comments: 0

Just thought I'd add a couple CSS Links for a quick Friday

  • 5 CSS Speech Bubbles
    Looking for a great way to spice up your comments on your blog?
  • Optimizing Your Website Structure For Print Using CSS
    Just because users view posts on a web site, that doesn't mean they don't want to print the long posts. :-)
  • How to stay A-Float in CSS
    Creating a CSS layout almost definitely requires that you have basic knowledge of a float object in CSS.

Read more >>

Speed Links - Jul-30-2007: .NET

Monday, July 30, 2007 4:30 AM

Posted by Jonathan Danylko | Tag: Speed Links | Comments: 1

Speed links for you dot-netters out there.

  • Display Data Updates in Real Time with AJAX
    Want a chance to create something similar to Digg Spy with AJAX?
  • AJAX-Style Folder Browser
    Matt Berseth posted a cool article on how to create an explorer-style folder browser with .NET.
  • .NET 3.5 Language Enhancements
    This is one article that I've been looking for in the lines of what the new 3.5 enhancements are in .NET.
  • Implementing Wait Pages in ASP.NET
    Here's another great article from SimpleTalk.
  • SQL Server 2000/2005 function to calculate distance in miles between 2 latitude/longitude points for zip radius search, etc.
    This isn't part of .NET, but it does deal with SQL Server 2000/2005 and can be easily converted to .NET since maps are such a common thing nowadays.
  • Convert ASP.NET DataTable to JSON, to use datatable in JavaScript
    Interesting routine since developers are starting to use JSON more than XML.
  • Storing and Retrieving Images from SQL Server using Microsoft .NET
    A good article on how to store any kind of image into SQL Server and provide the ability to retrieve it using .NET.

Read more >>

Laws, Rules, and Advice for Software Developers

Friday, July 27, 2007 11:00 AM

Posted by Jonathan Danylko | Tag: Business Lessons | Comments: 0

There are laws in effect here even in programming and developing complex systems.

Every developer has their own style of doing things whether its building a small web site or developing a 3-tier client-server application.

I've always been looking for the complete Laws of Software Development, but I've found a site that seems like a logical place to put them: Tucows Developers Blog.

Read more >>