Article Network

All | June | May | April

Blender 2.5: Creating a UV Texture

by Aaron W. Powell | October 2010 | Open Source Web Graphics & Video

Many times, objects contain numerous attributes that define how they look, and they're not always perfectly uniform in relation to the object. For example, a used paint can would have paint dripping down the sides of the can—if we were creating this can in 3D, we'd have to tell Blender that there is a specific spot on our 3D mesh that contains different attributes than the rest of the mesh. This is where UV mapping comes in handy. UV coordinates are, in simple terms, a two-dimensional representation of the texture coordinates of a three-dimensional object. They allow us to tell Blender specific properties about specific areas of our objects in a scene.

In this article by Aaron W. Powell, author of Blender 2.5 Lighting and Rendering, we're going to talk about creating custom textures for our scene and how to bring them into Blender. We will learn how to create a custom UV map and texture for an object in our interior scene.

Read Blender 2.5: Creating a UV Texture in full

NHibernate 3.0: Using LINQ Specifications in the data access layer

by Jason Dentler | October 2010 | .NET Cookbooks Open Source Web Development

With the completion of LINQ to NHibernate for NHibernate 3.0, we can easily implement the specification pattern. In this article by Jason Dentler, author of NHibernate 3.0 Cookbook, we will see how to set up and use the specification pattern with the NHibernate repository.

Read NHibernate 3.0: Using LINQ Specifications in the data access layer in full

Oracle Business Intelligence: Drilling Data Up and Down

by Yuli Vasiliev | October 2010 | Enterprise Articles Oracle

In Oracle Discoverer, you can also use drilling to analyze data, getting a new angle on the data you're dealing with. There are several ways supported by Discoverer in which you can accomplish drilling. For example, you can drill data down to see more detailed information for a certain product. Or, on the contrary, you may need to view data at a higher level, drilling data up from products to categories. Another example is drilling to a related item, allowing you to add a related item that is not currently in the worksheet but can be found in a folder used by the worksheet.

This article by Yuli Vasiliev, author of Oracle Business Intelligence: The Condensed Guide to Analysis and Reporting, will walk you through the simple steps required to drill data on Discoverer worksheets. With the help of many examples, this article will introduce you to the following:

  • Navigating a Discoverer worksheet data with drilling
  • Drilling up and down
  • Drilling to a related worksheet item
  • Drilling from a worksheet graph
Read Oracle Business Intelligence: Drilling Data Up and Down in full

Microsoft WCF Security

by Steven Cheng | October 2010 | Enterprise Articles Microsoft SOA

Windows Communication Foundation 4.0 (WCF 4.0) is a .NET-based application programming interface for building and running connected systems. It enables secure and reliable communication among systems within an organization or across the Internet.

In this article by Steven Cheng, author of the book Microsoft Windows Communication Foundation 4.0 Cookbook for Developing SOA Applications, we will cover:

  • Setting up ad hoc Windows authentication over plain HTTP
  • Getting an authenticated client identity in a service operation
  • Using username authentication with an ASP.NET membership provider
  • Sending a clear text username token over unsecured HTTP transport
  • Using transport and message security at the same time
Read Microsoft WCF Security in full

Getting Started with Windows Installer XML (WiX)

by Nick Ramirez | October 2010 | Open Source

Windows Installer XML (WiX) is a free XML markup from Microsoft that is used to author installation packages for Windows-based software. The underlying technology is Windows Installer, which is the established standard for installing desktop-based applications to any Windows operating system. It is used by countless companies around the world. Microsoft uses it to deploy its own software including Microsoft Office and Visual Studio. In fact, Microsoft uses WiX for these products.

In this article by Nick Ramirez, author of the book WiX: A Developer's Guide to Windows Installer XML, we will cover the following:

  • Getting WiX and using it with Visual Studio
  • Creating your first WiX installer
  • Examining an installer database with Orca
  • Logging an installation process
  • Adding a simple user interface
Read Getting Started with Windows Installer XML (WiX) in full

OmniGraffle 5: Making your Diagram Look Good

by Ruben Olsen | October 2010 | Web Graphics & Video

OmniGraffle has several methods of quickly styling your diagram. This article by Ruben Olsen, author of OmniGraffle 5 Diagramming Essentials, will introduce you to methods and techniques you can use for this purpose.

In this article we will cover the following topics:

  • Resizing shapes based on existing shapes on your canvas
  • How gridlines might improve your diagramming
  • How to efficiently align shapes to each other
Read OmniGraffle 5: Making your Diagram Look Good in full

Lighting an Outdoor Scene in Blender

by Aaron W. Powell | October 2010 | Open Source Web Graphics & Video

Lighting techniques are highly dependent on the location of the scene at hand. The approaches to lighting an outdoor scene are radically different from the techniques used to light an indoor scene. Knowing these differences and when to use each is important when aiming for a believable result.

In this article by Aaron W. Powell, author of Blender 2.5 Lighting and Rendering, we will take a look at:

  • Establishing a workflow
  • Things to consider when lighting a scene
  • Adding and editing lights in Blender
  • How to use layers to increase the quality of our render
  • What habits are good when lighting and why
Read Lighting an Outdoor Scene in Blender in full

Fixing Bottlenecks for Better Database Access in ASP.Net

by Matt Perdeck | October 2010 | .NET Web Development

This article shows how to actually fix each of the bottlenecks you prioritized in the previous article, .

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

  • Missing indexes
    • Clustered index
    • Non-clustered index
    • Included columns
    • Selecting columns to give an index
    • Maintaining indexes
  • Expensive queries
Read Fixing Bottlenecks for Better Database Access in ASP.Net in full

Server Configuration Tuning in PostgreSQL

by Gregory Smith | October 2010 | Open Source

The main tunable settings for PostgreSQL are in a plain text file named postgresql.conf that's located at the base of the database directory structure. This will often be where $PGDATA is set to on UNIX-like systems, making the file $PGDATA/postgresql.conf on those platforms.

This article by Gregory Smith, author of PostgreSQL 9.0 High Performance, mirrors the general format of the official documentation's look at these parameters at http://www.postgresql.org/docs/current/static/runtime-config.html. However, it is more focused on guidelines for setting the most important values, from the perspective of someone interested in performance tuning, rather than describing the meaning of every parameter. This should be considered a supplement to rather than a complete replacement for the extensive material in the manual.

Read Server Configuration Tuning in PostgreSQL in full

Pinpointing Bottlenecks for Better Database Access in ASP.Net

by Matt Perdeck | October 2010 | .NET Web Development

In many websites, database access is the most expensive part of producing a web page. This article by Matt Perdeck, author of ASP.NET Site Performance Secret, shows how to identify the most common sources of delays and how to resolve them.

This article shows how to pinpoint and prioritize a number of common bottlenecks, so that you can spend your time where it counts the most. These bottlenecks include:

  • Missing indexes
  • Expensive queries
  • Locking
  • Execution plan reuse
  • Fragmentation
  • Memory
  • Disk
  • CPU

 

Read Pinpointing Bottlenecks for Better Database Access in ASP.Net 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

Scopes in Advanced BPEL

by Matjaz B. Juric | October 2010 | BPEL Enterprise Articles IBM SOA

This article by Matjaz B. Juric, author of the book WS-BPEL 2.0 for SOA Composite Applications with IBM WebSphere 7, addresses the problems identified in the previous article, Fault Handling and Signaling in Advanced BPEL, where we discussed the various aspects of fault handling and signaling in BPEL.

In this article, we will cover:

  • Examples
  • Isolated scopes
Read Scopes in Advanced BPEL in full

Displaying Data with Grids in Ext JS

by Colin Ramsay Shea Frederick Steve 'Cutter' Blades | October 2010 | AJAX Open Source

The grid is, without doubt, one of the most widely-used components of Ext JS. We all have data, and this needs to be presented to the end user in an easy-to-understand manner. The spreadsheet (a.k.a. grid) is the perfect way to do this—the concept has been around for quite a while because it works. Ext JS takes that concept and makes it flexible and downright amazing!

In this article by Shea Frederick, Colin Ramsay, Steve 'Cutter' Blades, and Nigel White, authors of the book Learning Ext JS 3.2, we will be:

  • Using a GridPanel to display structured data in a user-friendly manner
  • Reading data from the server (which provides the data from a database) to display in the grid
Read Displaying Data with Grids in Ext JS in full

NHibernate 3.0: Working with the Data Access Layer

by Jason Dentler | October 2010 | .NET Cookbooks Open Source Web Development

This article series by Jason Dentler, author of NHibernate 3.0 Cookbook, shows how to build a flexible, extensible data access layer based on NHibernate and its many query APIs. There are two styles of data access layer common in today's applications. The first recipe shows the beginnings of a typical data access object. The remaining recipes show how to set up a repository-based data access layer with NHibernate's various APIs.

In these articles we will cover the following topics:

  • Transaction Auto-wrapping for the data access layer
  • Setting up an NHibernate repository
  • Using Named Queries in the data access layer
  • Using ICriteria in the data access layer
  • Using Paged Queries in the data access layer
  • Using LINQ specifications in the data access layer

Of these the first two are dealt with in this article.

Read NHibernate 3.0: Working with the Data Access Layer in full

NHibernate 3.0: Using Named Queries in the Data Access Layer

by Jason Dentler | October 2010 | .NET Cookbooks Open Source Web Development

Named Queries encapsulated in query objects is a powerful combination. This article by Jason Dentler, author of NHibernate 3.0 Cookbook, shows you how to use Named Queries with your NHibernate data access layer.

The reader will benefit from the previous article, NHibernate 3.0: Working with the Data Access Layer.

Read NHibernate 3.0: Using Named Queries in the Data Access Layer 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