ASP.NET : How to Generate PDF from HTML with iTextSharp

ASP.NET : How to Generate PDF from HTML with iTextSharp

We intended this article in order to make global asp.net MVC development community aware of the technique to generate PDF file from HTML with the help of iTextSharp. iTextSharp is a .net PDF library that enables developers to produce PDF file. How it makes the things possible, let’s find out. ITextSharp is a .NET PDF library which allows you to generate PDF (Portable Document Format). There are many other feature of ITextSharp but currently we are implementing the feature to generate PDF from HTML content in ASP.NET MVC. So first of all we need to add reference of iTextSharp in our … Continue Reading…

Craft CMS

Craft CMS – A Finest WordPress Alternative for Developers

Are you a WordPress developer? Do you want more control and performance as offered by WordPress? If your answer to both these questions is a ‘Yes’, then Craft CMS is for you. In this post, I’ll introduce you one of the finest alternatives to the globally popular WordPress CMS. As you read through the paragraphs, you’ll get to know the core features of Craft CMS which have allowed developers to think beyond the traditional WordPress CMS. So, let’s take onto this journey of unleashing everything about Craft CMS(Content Management System). Please Note: If you are not a developer or designer, … Continue Reading…

New features of Laravel 5 – PHP Framework

Laravel 5 is one of the most leading and popular PHP frameworks among the Web Artisans. It is a latest and best web application framework with advanced query syntax  that makes web development simple and rapid by enabling general tasks that will be used in the majority of web projects such as route, queue, sessions, caching and authentication. Quick links: Laravel >> Website | Github | Wiki. Let us discuss some latest features of Laravel 5 in briefly: The following features serve as a key point for the Laravel developer based on web development projects. Controller Method Injection: The Laravel … Continue Reading…

Categories PHP

10 Biggest Drupal Mistakes to Avoid During Web Development

Drupal open source content management system has gained worldwide popularity due to amazing functionality that it incorporates in the websites. Millions of the web pages of different niches such as education, business, blogs, finance, corporate, etc. are running on this magnificent platform of the web development. The world’s high trafficking and the busiest websites have been developed using it. When it comes to building the world class web applications that will definitely deliver optimal performance and speed, then most of the programmers go for Drupal web development. It ranks in the list of the most powerful as well as flexible … Continue Reading…

microsoft-dynamics-crm-developer-toolkit-custom-plugin

Microsoft Dynamics CRM Developer Toolkit – Custom Plugin Assemblies Deployment

Expert Microsoft Dynamics CRM developers adore using toolkit in Visual Studio to develop and deploy plugins. The developer toolkit offers exceptional experience while creating a plugin and a framework for user that let him to build and deploy correctly from visual studio. Before this deployment task, you need to install a plugin assembly that was not a product of toolkit or you must own a plugin framework. After that you can follow these initial steps to deploy custom plugins via visual studio. Step 1. Begin with the solution that contains your plugin project. Step 2. Find solution and right click on it. … Continue Reading…

Best-Tools-Web-Designers-Developers

7 Best Tools for Web Designers and Developers

Web designers are well aware of their job’s difficulty, so they know that taking advantage of the newest tools and services are the key to success. However, most web designers are completely devoted to their job, so they rarely have time to search & find different tools and applications that can help them be better at what they do. Thankfully, they can rely on people like us to bring them the latest news from the world of web designing – tips, tools, tricks, services, etc. In this post we’ll tell you about 7 best tools for web designers and developers, … Continue Reading…

Magento

Magento for Developers: Part 4 – Magento Layouts, Blocks and Templatese

Developers new to Magento are often confused by the Layout and View system. This article will take a look at Magento’s Layout/Block approach, and show you how it fits into Magento MVC worldview. Unlike many popular MVC systems, Magento’s Action Controller does not pass a data object to the view or set properties on the view object. Instead, the View component directly references system models to get the information it needs for display. One consequence of this design decision is that the View has been separated into Blocks and Templates. Blocks are PHP objects, Templates are “raw” PHP files (with … Continue Reading…

Magento

Magento for Developers: Part 3 – Magento Controller Dispatch

The Model-View-Controller (MVC) architecture traces its origins back to the Smalltalk Programming language and Xerox Parc. Since then, there have been many systems that describe their architecture as MVC. Each system is slightly different, but all have the goal of separating data access, business logic, and user-interface code from one another. The architecture of most PHP MVC frameworks will looks something like this. A URL is intercepted by a single PHP file (usually called a Front Controller). This PHP file will examine the URL, and derive a Controller name and an Action name (a process that’s often called routing). The … Continue Reading…

Magento

Magento for Developers: Part 2 – The Magento Config

The config is the beating heart of the Magento System. It describes, in whole, almost any module, model, class, template, etc. than you’ll need to access. It’s a level of abstraction that most PHP developers aren’t used to working with, and while it adds development time in the form of confusion and head scratching, it also allows you an unprecedented amount of flexibility as far as overriding default system behaviors go. To start with, we’re going to create a Magento module that will let us view the system config in our web browser. Follow along by copying and pasting the … Continue Reading…

Magento

Magento for Developers: Part 1 – Introduction to Magento

What is Magento? It’s the most powerful online eCommerce platform in the universe and is changing the face of eCommerce forever. Of course, you already know that. What you may not realize is Magento’s also an object-oriented PHP Framework that can be used to develop modern, dynamic web applications that tap into Magento’s powerful eCommerce features. This is the first in a series of articles in which wee’re going to go on a whirlwind tour of Magento’s programming framework features. Don’t worry if you don’t follow everything immediately. As you study the system more everything in this article will start … Continue Reading…