Often, text alone can communicate a message, but sometimes graphics are needed. Even when they aren't, text alone can be a bit dull to read. In this article, we'll take a look at incorporating graphics into a PDF document with iTextSharp. Discuss (1)
Welcome to the fifth part of a seven part series on building a project management application. In the last article we looked at the view_tasks.php script. Specifically, we looked at the PHP portion of the script in detail. In this article we will finish discussing that script by examining the HTML portion. We will then move on to discuss the edit_task.php script, which is responsible for handling any changes that the user makes to a task.
Welcome to the final chapter of the series, “Protecting the data of PHP 5 classes with member visibility.” Complemented by copious illustrative examples, this article series guides you through learning the key concepts regarding the use of public, protected, and private data members within PHP 5 classes. This way you can start defining the visibility of the properties and methods of your own classes in a very short time. Discuss (1)
The iTextSharp library makes it very easy to create a PDF document with text. The text can be styled in various ways, aligned in various ways, indented and spaced in various ways, etc. When the PDF document must be printed out, the document's readability can be improved by breaking the text into columns. The iTextSharp library provides support for columns, and in this article, we're going to take a look at them. Discuss (1)
The previous articles covered adding, editing and viewing a project, capabilities any project management application needs. The next couple of articles will cover the "optional" parts of the application. They include adding project files and adding tasks to a project, both of which are not strictly necessary. We will also look at adding staff members to a particular project a little later on. This article, the fourth of seven parts, will deal with adding tasks to a project, after which we will look at editing a task.
Welcome to the fifth chapter of the series, “Protecting the data of PHP 5 classes with member visibility.” Comprised of six parts, this series teaches you how to define the levels of visibility that properties and methods of a specific class will have when developing PHP5-controlled applications. This article will show you how to declare methods and properties private. Discuss (3)
Have you ever wondered how to generate PDF documents in .NET? Thankfully, there's a port of the iText library for .NET, called iTextSharp. Moreover, since C# and Java share a number of similarities, iText code in Java can be easily converted into C# in order to work with iTextSharp. In this article, we'll take a look at the iTextSharp library, using it for PDF generation and manipulation in .NET. Discuss (1)
This is the third part of a seven part article series detailing the creation of a project management application. It will discuss how to make changes to the project, such as the project's status, via the edit_project.php script.
In the previous articles of this series, I explained how to work with public and protected class properties. So now it’s time to demonstrate how to specify these same levels of visibility in the respective methods of a class. Sounds pretty interesting, right? Discuss (1)
DEV SHED RESOURCES
Code Signing - Protect Your Work
Using Verisign you can authenticate your code and ensure your code is the proper one.
Get a FREE whitepaper and start protecting your work today.
BlackBerry: Virtual Technical Seminar
This exclusive online event is FREE - no travel, no hotel, just knowledge from the comfort of your office. July 9th, 2008 –9:00am to 11:00pm ET.
Learn More and Register Now.
AJAX + Microsoft .NET = EASY
Iron Speed brings a powerful set of tools to you for all your AJAX needs and integrates with 6 different databases.
Make your AJAX applications iron-clad with Iron Speed.
Brand New IBM Developer Knowledge Center The Developer Shed Network is proud to announce a brand new, IBM® developerWorks™ Developer Knowledge Center. Now, you can find new resources for FREE eKits, Tutorials, Webcasts, Trial Downloads and become part of a growing network of developers. Take advantage of this new and growing resource center today!
Check out the new Jazz space on developerWorks You've heard the buzz about Jazz... want to know more about it from a developer's perspective? Check out the Jazz space on developerWorks. This space is an up-to-date resource for developers, including technical information about Jazz and products built on Jazz, like Rational Team Concert Express. The Jazz space includes content from a wide variety of sources, including links, feeds, and comments from experts.
IBM – Taking Web 2.0 to Work You'll get answers to many questions and more from David Barnes, Lead Evangelist for IBM Emerging Internet Technologies. David will discuss aspects of Web 2.0 that bring value to corporations, academia, and government. He'll also discuss IBM's vision around Web 2.0, including the importance of remixability and consumability. The discussion will culminate with examples of various IBM Software Group solutions you can use to get ahead of the Web 2.0 adoption curve.
Read SunQuest Chronicles and Win Prizes Read and play along with our adventurer as he quests for the Ruby of Destiny in our choose-your-own-adventure style minibook- SunQuest Chronicles: Ruby of Destiny. As our brave hero faces different thrills and adventures, you control his actions and ultimately decide his fate. Should he fool the witch or kill her? Can you make it to the end? Or is failure your destiny... So what are you waiting for? Come on in...if you dare.
NetBeans IDE 6.1 The Only IDE You Need The NetBeans(TM) IDE is a free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and Ruby. NetBeans IDE is easy to install and use straight out of the box and runs on many platforms, including Windows, Linux, Mac OS X, and Solaris.