Article Network

Applying WebRTC for Education and E-learning

by Rob Manson | September 2013 | Open Source

This article by Rob Manson, author of Getting Started with WebRTC, shows how we can use WebRTC as an advantage for education and e-learning.

Read Applying WebRTC for Education and E-learning in full

AR experience using Vuforia and features definition

by Dominic Cushnan Hassan EL Habbak | October 2013 | Games Open Source

This article written by Dominic Cushnan and Hassan El Habbak, the authors of Developing AR Games for iOS and Android, discusses about how Vuforia tracks the images and also defines the various features that can be tracked in an image. This article contains two sections: What decides trackable score? and Features definition.

Read AR experience using Vuforia and features definition in full

Architecture of FreeSWITCH

by Anthony Minessale Darren Schreiber Michael S Collins Raymond Chandler | June 2013 | Networking & Telephony Open Source

Welcome to FreeSWITCH! If you are reading this, then undoubtedly you are interested in things like telecommunications and Voice over Internet Protocol (VoIP). FreeSWITCH is revolutionary software created during a telephony revolution. Before looking at the architecture of this powerful software, let's take a look at the colorful world of telecommunications. This will help to put FreeSWITCH into perspective. This article is written by

In this article by Anthony Minessale,Michael S Collins,Darren Schreiber and Raymond Chandler authors of FreeSWITCH 1.2 we will cover:

  • A telephony revolution

  • Advantages of FreeSWITCH

  • Endpoint and Dialplan modules

  • How FreeSWITCH simplifies complex applications like voicemail

Read Architecture of FreeSWITCH in full

Archiva in a Team: Part 1

by Brett Porter Maria Odea Ching | September 2009 | Java Open Source

This article by Maria Odea Ching and Brett Porter showcases the different techniques and ways for getting the best out of using an Archiva repository. We will learn a little bit about access control in Archiva, how to configure and use a virtual repository, and a whole lot about maintenance.

Read Archiva in a Team: Part 1 in full

Archiva in a Team: Part 2

by Brett Porter Maria Odea Ching | September 2009 | Java Open Source

Read Part One of Archiva in a Team.

Read Archiva in a Team: Part 2 in full

Arrays and Control Structures in Object-Oriented JavaScript

by Stoyan Stefanov | May 2009 | AJAX Web Development

In this article by Stoyan Stefanov, you will learn about the basics of Object-Oriented JavaScript which will cover the following:

  • Arrays
  • Flow control statements, such as loops and if-else conditions
Read Arrays and Control Structures in Object-Oriented JavaScript in full

Article Marketing on CMS, Blogs, and Online Magazines to Improve Sales

by Vadym Gurevych | January 2008 | MySQL Content Management e-Commerce Open Source PHP

Article marketing means that you will write articles about your field of interest and distribute them for publication on other websites, blogs, and ezines with a link back to your site. Each time your article is published on a website you get a one-way link to your site.

By publishing articles in your own online store, you not only get better indexed by search engines, but what's more important provide useful information to your customers who may be seeking for it.

In this article by Vadym Gurevych, we will see how to use the articles for the purpose of marketing and improve the sales.

 

Read Article Marketing on CMS, Blogs, and Online Magazines to Improve Sales in full

Article Network FAQ

by | |

Want to know more about Packt's Article Network? Interested in contributing your article ideas?

Please visit our FAQ for more information.

Read Article Network FAQ in full

ASP.NET 3.5 CMS: Adding Security and Membership (Part 1)

by Jeff Cochran | June 2009 | Content Management Open Source

In this article by Jeff Cochran, we will be discussing about how to add security and membership to a Content Management system. we will divide this article in two parts. In this first part, we will cover configuring and using forms authentication, along with how to create the membership database and the login page.

Read ASP.NET 3.5 CMS: Adding Security and Membership (Part 1) in full

ASP.NET 3.5 CMS: Adding Security and Membership (Part 2)

by Jeff Cochran | July 2009 | Content Management Open Source

In this two-part article by Jeff Cochran, we will be discussing about how to add security and membership to a Content Management system. In the first part we saw how to create Forms authentication and how to use it, along with how to create home page, Master Page, and login page. In this part of the article will focus on adding Forms authentication to our CMS, along with creating user accounts and how to assign membership roles.

Read ASP.NET 3.5 CMS: Adding Security and Membership (Part 2) in full

ASP.NET 3.5 CMS: Master Pages, Themes, and Menus

by Curt Christianson | June 2009 |

In this article by Curt Christianson, we will discuss a number of visual aspects of a site design. Many of these topics are not specific to a CMS, but are great concepts to remember for any site you may be designing.

In this article, you will learn about implementing and using:

  • Master Pages
  • Themes
  • Menus and navigation
Read ASP.NET 3.5 CMS: Master Pages, Themes, and Menus in full

ASP.NET 4 Social Networking: Implementing a Complete Messaging System

by Andrew Siemer Atul Gupta Sudhanshu Hate | March 2011 | .NET Web Development

This article by Atul Gupta, Sudhanshu Hate and Andrew Siemer, authors of ASP.NET 4 Social Networking, helps you create a messaging system that will resemble a webbased email application similar to Hotmail or Gmail. We will also learn how to implement the Xinha WYSIWYG editor in a way that can be re-used easily across the site for complex inputs.

Once a user can create and send messages, we will then create a way for other users to receive and read those messages queued up in their inbox. Once we have this messaging subsystem in place we can hook up our other features in a way that they too can send messages—such as when a user accepts a friend request we can show the acceptance of that request in the friend's Inbox. This article will not only allow our users to send messages to each other but also provide our system with a way to communicate with our user base efficiently. This is not only a good feature to have in your community site but also a basic requirement for it.

Read ASP.NET 4 Social Networking: Implementing a Complete Messaging System in full

ASP.NET MVC 2: Validating MVC

by Andrew Siemer Richard Kimber | January 2011 | .NET Cookbooks Microsoft

Validation is the key to any application that accepts input of any kind, but where should it be implemented—on the client where it is most responsive, in the business logic where it is most central, or in the data layer where it is most secure? ASP.NET MVC provides a simple yet powerful framework for defining validation from a central location that is decoupled from the data layer; validation that makes use of client scripting without being dependent on it; and with all this, keeping the validation DRY.

In this article by Andrew Siemer and Richard Kimber, authors of ASP.NET MVC 2 Cookbook, we will cover:

  • Basic input validation
  • Data annotations
  • Client-side validation with jQuery
  • Custom validators
  • Remote validation with jQuery
Read ASP.NET MVC 2: Validating MVC in full

ASP.NET MVC Framework

by Vivek Thakur | November 2008 | .NET Architecture & Analysis Microsoft

These days, Model View Controller (MVC) is a buzzword in the ASP.NET community, thanks to the upcoming ASP.NET MVC Framework that Microsoft is expected to launch soon. The Framework allows easier adoption of the different MVC patterns in our web applications.In this article by Vivek Thakur, we discuss ASP.NET MVC Framework in detail with the help of a Sample Project. We also take a glance at Unit Testing with reference to ASP.NET MVC Framework.

The ASP.NET MVC framework was released by Microsoft as an alternative approach to webforms when creating ASP.NET based web applications. The ASP.NET MVC framework is not a replacement or upgrade of webforms, but merely another way of programming your web applications so that we can get the benefits of an MVC design with much less effort.

Read ASP.NET MVC Framework in full

ASP.Net Site Performance: Improving JavaScript Loading

by Matt Perdeck | October 2010 | .NET Web Development

One approach to improving page performance is to shift functionality from the server to the browser. Instead of calculating a result or validating a form in C# on the server, you use JavaScript code on the browser. A drawback of this approach is that it involves physically moving code from the server to the browser. Because JavaScript is not compiled, it can be quite bulky. This can affect page load times, especially if you use large JavaScript libraries. You're effectively trading off increased page load times against faster response times after the page has loaded.

In this article by Matt Perdeck, author of ASP.NET Site Performance Secret, you'll see how to reduce the impact on page load times by the need to load JavaScript files. It shows:

  • How JavaScript files can block rendering of the page while they are being loaded and executed
  • How to load JavaScript in parallel with other resources
  • How to load JavaScript more quickly
Read ASP.Net Site Performance: Improving JavaScript Loading in full

ASP.NET Site Performance: Reducing Long Wait Times

by Matt Perdeck | October 2010 | .NET Web Development

If the server is not running out of memory, CPU capacity, or threads and requests are still taking long to complete, chances are that the server has to wait too long for off-box resources, such as the database.

In this article by Matt Perdeck, author of ASP.NET Site Performance Secret, we'll cover the following topics:

  • How to measure the wait times for each off-box resource using custom counters
  • Waiting concurrently instead of sequentially
  • Improving session state performance
  • Reducing thread-locking delays

 

Read ASP.NET Site Performance: Reducing Long Wait Times in full

ASP.Net Site Performance: Reducing Page Load Time

by Matt Perdeck | October 2010 | .NET Web Development

In the previous article, ASP.Net Site Performance: Improving JavaScript Loading, we saw how JavaScript files can block rendering of the page while they are being loaded and executed, and how to load JavaScript in parallel with other resources.

In this article by Matt Perdeck, author of ASP.NET Site Performance Secret, we will see how to load JavaScript code on demand, and techniques to load JavaScript without blocking page rendering.

Read ASP.Net Site Performance: Reducing Page Load Time in full

ASP.Net Site Performance: Speeding up Database Access

by Matt Perdeck | October 2010 | .NET Web Development

SQL Server is a very large subject in itself. Rather than attempting to cover all aspects of SQL Server database access, this article focuses on those areas where you are likely to gain the biggest payoffs.

In this article by Matt Perdeck, author of ASP.NET Site Performance Secret, we will take a look at the following:

  • Locking
  • Execution plan reuse
  • Fragmentation
  • Memory
  • Disk
  • CPU
Read ASP.Net Site Performance: Speeding up Database Access in full

ASP.NET Social Networks—Blogs in Fisharoo

by Andrew Siemer | December 2008 | .NET Microsoft MySQL PHP

In this article by Andrew Siemer, we will talk about the concept of Blogging and how it could be applied to our community site Fisharoo. With search engines, users, and security in mind, Andrew invests a part of this article to address an issue that plagues many dynamic websites—query string data being used to determine page output.

The article starts with the discussion of Problem, that is, what we need to do to achieve success for the article's topic-Blogs so to speak. Then it moves on to Design where we decide on and write down the physical requirements for our feature. And finally comes the Solution part where we discuss how to implement all the requirements for each feature.

Read ASP.NET Social Networks—Blogs in Fisharoo in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software