Recent Posts

Calendar

June 2009
S M T W T F S
« May   Jul »
 123456
78910111213
14151617181920
21222324252627
282930  

Monthly Archives: June 2009

iTextSharp – Adding Images

Maple leaves in Autumn.

Last week I showed how to use form fields to control placement of dynamic data.

But what if you want to dynamically place images in your PDF?  You can stuff them into a form field like you can with text.

However, one of the items you can retrieve from the form field is its location on the screen.  Using this, a little math, and some iTextSharp image code, we can place images in our PDF where the form field was located.  Here’s how I do it.… Read the rest

jQuery Dialog – With Validation Controls

sahara

Chances are, you’ll eventually want to use a dialog box in combination with some form elements, and when you do, you’ll probably want to implement some validation.

True, there are some great validation routines available in jQuery, but they only validate on the client side.  They are, after all, Javascript.… Read the rest

iTextSharp – The easy way

ka_vol1_038 - Copy

When I first started generating PDFs dynamically, I was overwhelmed by the complexity of the API.  Not just with iTextSharp, but it seemed that all of the APIs were complex.

In looking through the API and comparing it to what I was actually trying to accomplish, I found there was a very small subset of classes and methods that I needed to use to accomplish the task at hand.  Now that I’ve learned more, I still use this same subset of commands for 90% of what I need to do in iTextSharp.… Read the rest

Structure of my ASP.NET Web Applications

I’ve had some requests recently to describe how I structure my ASP.NET web applications.  To be clear, this is not the only way to structure your application.  It is MY way.  It works for me and it works for all of my clients.  If you don’t already have something that’s working for you, it will probably work well for you as well.… Read the rest

ASP.NET/VB.NET – Video Training

ASP_VB.NET_Course

  • Master the leading internet Web application programming languages
  • Includes 5 levels of ASP.NET focusing on everything from server side programming concepts to globalization and data-binding
  • Learn ASP.NET and VB.NET debugging procedures
  • Includes 7 levels of VB.NET Visual Basic.NET programming levels
  • Learn about everything from VB.NET error handling to polymorphism and upgrading applications to VB.NET

Read the rest