Sponsored White Papers, Webcasts, and Downloads
ZDNet Resources
- Personalization With Application Settings in Visual Basic
- This paper discusses the new Application Settings feature in Windows Forms 2.0 using C#. However, the application settings feature is also available in Visual Basic. The author continues the exploration of this new feature, focusing on how the developer can automatically bind the application settings to the Windows Forms controls,...
- Tags: Microsoft Visual Basic, Author, Jupitermedia Corp., Personalization, Application Setting, Microsoft Windows, Microsoft Development Tools, C#, Programming Languages, Operating Systems, Software, Development Tools, Software Development, Software/Web Development
- White papers 2007-06-07
- Using Windows Workflow to Control ASP.NET Navigation
- This paper describes one simple solution for achieving interoperability between Windows Workflow WF and ASP.NET. It leverages the power of WF's powerful visual logic to design page-flow based on user choices. Without WF, enforcing page flow would most likely entail hard-coding such logic. First, the paper covers the three main...
- Tags: Microsoft ASP.NET, Jupitermedia Corp., Workflow, .Net, Microsoft Windows, Middleware, Software Development, Software/Web Development, Operating Systems, Software, Enterprise Software
- White papers 2007-06-06
- ASP.NET Configuration and Group Policy, Part 1: Creating and Using Custom Configuration Sections
- ASP.NET applications usually rely on two of the standard sections in a Web.config file: the section that holds general configuration and application values, and the section specialized for storing connection details for data providers such as database servers. However, custom configuration sections are useful when an application requires...
- Tags: Group Policy, Microsoft ASP.NET, Section, Jupitermedia Corp., .Net, Middleware, Databases, Software Development, Software/Web Development, Enterprise Software, Software, Data Management
- White papers 2007-06-01
- All Input Data Is Evil - So Make Sure You Handle It Correctly and With Due Care
- IT professionals agree that input is a big source of trouble. Input ultimately determines how applications work and wrong or malicious input may cause serious damage. It is extremely important that developers have this fact firmly in mind and consequently apply adequate countermeasures. Starting from the perspective that all input...
- Tags: Jupitermedia Corp., .Net, Middleware, Software Development, Software/Web Development, Enterprise Software, Software
- White papers 2007-05-31
- Step 1 in Multithreaded XML Transformations (and All Other Programs)
- There are many ways to transform XML, and more than a few software companies make nice livings out of providing such services. But as good software developers, one should always try to use industry standards where possible. XSLT is the industry standard for this problem, and Java has a standard...
- Tags: XSLT, Industry Standard, Jupitermedia Corp., XML, Software/Web Development, Web Development
- White papers 2007-05-29
- Use Semantic Language Tools to Better Understand User Intentions
- This paper discusses how to supplement applications by providing them with a rudimentary understanding of English vocabulary. Software applications have many uses for recognizing vocabulary, ranging from spell-checking to providing alternative suggestions for search criteria - the scenario explored in this paper. This paper shows how to create a storefront...
- Tags: Jupitermedia Corp., Store, Tool, Vocabulary, Productivity, Tools & Techniques, Management
- White papers 2007-05-25
- Mastering the WPF RichTextBox
- The RichTextBox component in WPF/.NET 3.0 received a major upgrade compared to the previous version of the RichTextBox control that shipped with.NET 2.0. But with the expanded capability comes the need for additional APIs and different usage patterns. This paper explores some of the advanced features of the WPF RichTextBox...
- Tags: Microsoft Windows Presentation Foundation, Jupitermedia Corp., C#, .Net, Programming Languages, Software Development, Software/Web Development
- White papers 2007-05-23
- Choose the Right Web Services Security Solution
- Web services are designed to expose business functionality in an interoperable and loosely coupled manner. While they have the potential to reap the benefits of an SOA infrastructure, they also introduce the risk of unauthorized access to the business assets. Therefore, it is important to secure web services by limiting...
- Tags: Web, Web Service, Jupitermedia Corp., Web Services Security, Web Services, Channel Management, Service-Oriented Architecture (SOA), Security, Enterprise Software, Software, Marketing
- White papers 2007-05-21
- Introducing Internet Information Services (IIS) 7.0
- Off late Microsoft rolled out its next-generation Operating System OS, Windows Vista. One of the core Vista components is a new version of Microsoft's web server - Internet Information Services version 7.0 (IIS 7.0). IIS 7.0 will also be part of Windows Server "Longhorn", which is expected to ship in...
- Tags: Microsoft IIS 7.0, Jupitermedia Corp., Microsoft IIS Server, Internet, Microsoft Windows, Microsoft Windows Vista (Longhorn), Web Servers, Operating Systems, Servers, Software, Hardware
- White papers 2007-05-18
- Let Semantics Bring Sophistication to Your Applications
- The Semantic Web aims to extend the information on the web in a form that can be consumed more usefully by people and computer programs. This approach generally involves extending today's web of unstructured data with a more meaningful representation of knowledge. This paper explains how to leverage semantic technology...
- Tags: Web, Jupitermedia Corp., Semantic Web, Channel Management, Productivity, Internet, Marketing
- White papers 2007-05-17
- Silverlight: Microsoft Set to Mix It Up in RIA Delivery
- While the industry continues to grapple with the meaning behind Web 2.0 and Web 3.0, or the semantic web, it's nevertheless seeing more tangible technology advancements in frameworks and tools for developing Rich Internet Applications RIAs that exhibit visually robust user experiences and interactive UIs. In the midst of the...
- Tags: Microsoft Silverlight, Rich Internet Application, Jupitermedia Corp., Microsoft Corp., Conference, Web 2.0, Semantic Web, Internet
- White papers 2007-05-16
- JavaFX: Sun's Late Start in RIA Race
- Sun crossed the open source Java finish line when it announced it was releasing the remaining bits of the Java SE Standard Edition Development Kit under version 2 of the GNU General Public License at the 2007 JavaOne Conference in May 2005. Meanwhile, its other big announcement, JavaFX, largely was...
- Tags: Sun Microsystems Inc., Rich Internet Application, Jupitermedia Corp., Programming, Programming Languages, Java, Development Tools, Software Development, Software/Web Development
- White papers 2007-05-15
- How to Create a Custom Policy Injection Application Block Handler
- As part of Enterprise Library, the Policy Injection Application Block lets a developer control the behavior of the applications through configuration. The Policy Injection Application Block, part of Enterprise Library 3.0 from Microsoft's patterns & practices group, provides powerful yet easy-to-use techniques for applying policies to objects within the applications....
- Tags: Developer, Application, Jupitermedia Corp., Productivity
- White papers 2007-05-14
- Use Transformations to Draw Your Own Great Graphs
- Visual Studio comes with a huge number of pre-built components and controls, including controls for entering and displaying text, letting the user pick options and make choices, displaying values graphically, interacting with databases, displaying dialogs, and containing and arranging other controls. But it comes with surprisingly few controls for displaying...
- Tags: Control, Jupitermedia Corp., Microsoft Development Tools, .Net, Application Servers, Middleware, Development Tools, Software Development, Software/Web Development, Enterprise Software, Software
- White papers 2007-05-11
- Designing Lookless Controls in Windows Presentation Foundation
- When Microsoft set about building the Windows Presentation Foundation, one core goal was to create an environment for applications capable of both two-dimensional and three-dimensional content simultaneously. Using a traditional approach, this would have led to an abstract Button class followed by Button2D and Button3D subclasses that would override the...
- Tags: Control, Microsoft Windows Presentation Foundation, Jupitermedia Corp., Microsoft Corp., Microsoft Windows, CSS, Internet, Operating Systems, Software, Scripting Languages, Software/Web Development, Web Development
- White papers 2007-05-10
- Enhance Eclipse RCP With Scripting
- Java Specification Request JSR 223 defines a set of APIs and a related framework to integrate the Java platform with scripting languages. The APIs are part of the standard library that ships with Java SE 6, so one gets free scripting support whenever one runs applications on a SE 6...
- Tags: Jupitermedia Corp., Eclipse, Scripting Language, Java Specification Request 223, Programming Languages, Java Development Tools, Java, Open Source, Software Development, Software/Web Development, Development Tools
- White papers 2007-05-09
- Using the Policy Injection Application Block in ASP.NET
- One technique becoming increasingly popular with developers is the adoption of an Aspect-Oriented Programming AOP model. AOP provides techniques for changing the behavior of business objects and other classes through the application of policies, making it easier to implement common crosscutting concerns such as logging, validation, exception handling, caching, and...
- Tags: Aspect-oriented Programming, Microsoft ASP.NET, Jupitermedia Corp., Policy Injection
- White papers 2007-05-03
- Enforce Business Rules for All Your Data With Constraints
- Of the several ways to enforce business rules in the database, only constraints can guarantee that the business rules are always enforced for all the data. This paper teaches how to apply foreign key constraints with the ON UPDATE CASCADE clause to implement waterproof solutions for several common real world...
- Tags: Constraint, Jupitermedia Corp., Storage, Databases, Hardware, Enterprise Software, Software, Data Management
- White papers 2007-05-02
- The Road to Ruby From C++
- C++ is a statically typed, compiled language that has hybrid object orientation. Its static typing means that the type of every expression and variable is known at compile-time, allowing significant correctness checking before the program executes. Its hybrid object orientation means that it defines non-object primitive types such as int...
- Tags: Jupitermedia Corp., Ruby, C++, Object-oriented, Ruby Programming Language, C/C++, Ooa/Ood/Oop, Programming Languages, Scripting Languages, Software Development, Software/Web Development, Web Development
- White papers 2007-05-01
- How to Become an Accomplished Architect in Second Life
- Building and scripting are two very important skills in the MMOG Second Life. Building is the process by which one creates complex 3D structures. Scripting is the process of using a script language to allow those 3D structures to perform tasks, in the game. This paper covers the fundamentals of...
- Tags: Second Life, 3D, Jupitermedia Corp.
- White papers 2007-04-30
White Papers and Webcasts