Sponsored White Papers, Webcasts, and Downloads
TechRepublic Resources
- Service Data Objects for C++Specification
- Service Data Objects SDO is a data programming architecture and an API. The main purpose of SDO is to simplify data programming, so that developers can focus on business logic instead of the underlying technology. SDO simplifies data programming by: unifying data programming across data source types, providing support for...
- Tags: Data Source, BEA Systems Inc., Programming, Service Data Objects, Data Programming, Data Object, Data Object API, Development Tools, Software Development, Software/Web Development
- White papers 2005-11-01
Additional Resources
- Confessions of a Used Programming Language Salesman: Getting the Masses Hooked on Haskell
- Programmers in the real world wrestle everyday to overcome the impedance mismatch between relational data, objects, and XML. The authors have been working on solving this problem for the past ten years by applying principles from functional programming, in particular monads and comprehensions. By viewing data as monads and formulating...
- Tags: Programming Language, Programming, Programming Languages, Development Tools, Software Development, Software/Web Development
- White papers 2006-04-28
- Compose music like a pro: Rapid music programming with Java JFugue
- JFugue is a Java API for music programming. Unlike other music APIs it allows you to play data strings specifying notes, instruments, chords, and other musical data, without low-level MIDI manipulation. It's similar to other rapid application development environments, only for music programming. This download tutorial examines the basics of...
- Tags: Programming, Music, ImageSkill, Music Programming, JFugue, Programming Languages, Development Tools, Java, Software Development, Software/Web Development
- Download resources 2006-08-11
- Experimental Evaluation of Pair Programming
- Pair programming is a kind of collaborative programming where two people are working simultaneously on the same programming task. It is one of the key practices of eXtreme Programming. In the paper we compare it with two variants of individual programming: one of them is based on Personal Software Process...
- Tags: Extreme Programming, Programming, Development Tools, Software Development, Software/Web Development
- White papers 2001-08-21
- Programming With XML for DB2, Part 1: Understand the XML Data Model
- A primary goal of XML is to make the application development process simple, cheap, portable, and of high quality. XML programming is bringing about the same kind of radical shift in the application development paradigm in this decade as object methodologies did in the last decade. In the first of...
- Tags: Application Development, XML-Data, IBM DB2, Programming, IBM Corp., XML Programming, Software Development, Development Tools, XML, Software/Web Development, Web Development
- White papers 2007-07-19
- Learning the Bash: Basic Shell Programming
- bash has some of the most advanced programming capabilities of any command interpreter of its type. Although its syntax is nowhere near as elegant or consistent as that of most conventional programming languages, its power and flexibility are comparable. In fact, bash can be used as a complete environment for...
- Tags: Programming Language, Programming, Development Tools, Software Development, Software/Web Development
- Book chapters 2005-03-21
- Data Parallel Haskell: A Status Report
- This paper describes the design and current status of the effort to implement the programming model of nested data parallelism into the Glasgow Haskell Compiler. This paper extended the original programming model and its implementation, both of which were first popularised by the NESL language, in terms of expressiveness as...
- Tags: Programming Model, Association For Computing Machinery, Multi-core, Programming, Development Tools, Software Development, Software/Web Development
- White papers 2007-01-16
- SOA Programming Model for Implementing Web Services, Part 1: Introduction to the IBM SOA Programming Model
- The IBM programming model for Service-Oriented Architecture SOA enables non-programmers to create and reuse IT assets without mastering IT skills. The model includes component types, wiring, templates, application adapters, uniform data representation, and an Enterprise Service Bus ESB. This is the first in a series of papers about the IBM...
- Tags: Web, Programming Model, Web Service, SOA, IBM Corp., Service-Oriented Architecture (SOA), Web Services, Enterprise Software, Software
- White papers 2005-06-14
- DIGITS and DATES - The SQL Procedure Goes "Loopy"
- Although PROC SQL, with its descriptive approach to programming, is very good at manipulating data, it lacks an important feature that is found in traditional procedural programming languages - the ability to loop over a range of values, some of which might not exist in an input data set. This...
- Tags: Procedural-programming, SAS Institute, SQL
- White papers 2006-02-28
- Introduction to Programming in Visual Basic
- Many programming languages can be used to communicate with the computer. Some people prefer Visual Basic for a variety of reasons. This group thinks the visual interface of Visual Basic makes programming much easier and more fun to work with. The new changes in the Visual Basic programming language and...
- Tags: Microsoft Visual Basic, Programming Language, Programming, Microsoft Development Tools, Programming Languages, Development Tools, Software Development, Software/Web Development
- Book chapters 2006-09-07
- A Spreadsheet Approach to Programming and Managing Sensor Networks
- The paper presents a spreadsheet approach to simplifying the process of managing, programming, and interacting with sensor networks and visualizing, archiving and retrieving sensor data. An Excel spreadsheet prototype has been built to demonstrate the idea. This environment provides Excel users, who are already familiar with spreadsheet applications, a convenient...
- Tags: Network, Sensor, Association For Computing Machinery, Spreadsheet, Tool, Programming, Productivity
- White papers 2006-04-19
- Microsoft SQL Server 2008 and Microsoft Data Platform Development
- Microsoft SQL Server 2008 and the Microsoft data platform provide developers with a comprehensive programming framework in which to create data centric solutions that target mobile devices, desktops, Web servers, and enterprise servers. This data programming environment improves developer productivity by integrating data access and management into the business logic...
- Tags: Microsoft SQL Server 2008, Microsoft SQL Server, Microsoft Corp., Programming, Development Tools, Software Development, Software/Web Development
- White papers 2007-08-01
- The Power of Rational Data Architect: An Overview of Rational Data Architect and SOA
- The evolution of software development has taken a paradigm shift from the monolithic architectures of the past that used conventional procedure-based programming. After procedural programming came the era of client-server computing, where there was a notable distinction between data and the client and business logic. This is the era where...
- Tags: Data, SOA, IBM Corp., Service-Oriented Architecture (SOA), Web Technology, Web Services, E-business/E-Commerce, Middleware, Servers, Enterprise Software, Software, Internet, Hardware
- White papers 2007-08-02
- A Statically Verifiable Programming Model for Concurrent Object-Oriented Programs
- Reasoning about multithreaded object-oriented programs is difficult, due to the non-local nature of object aliasing, data races, and deadlocks. This paper proposes a programming model that prevents data races and deadlocks, and supports local reasoning in the presence of object aliasing and concurrency. The programming model builds on the multithreading...
- Tags: Programming Model, Object-oriented, Programming, Ooa/Ood/Oop, Development Tools, Software Development, Software/Web Development
- White papers 2006-05-26
- can be Network Engineering?
- Can a person go into the IT networking area if he or she has no programming background. Is programming really required for networking?Go for itI don't think that would block you from an entry networking position. Experience with scripting will be extremely helpful in the long run, but lack...
- Tags: Engineering, lizaro@..., network, Network Engineering, networking, programming, system admin, wireless networking
- Discussion threads 2005-09-28
- SMBI IDE (zip)
- SMBI is a programming language that allows ease of development for the user. Hard coding is not required. This allows anyone who is new to programming to conceive a program, build it, compile it, package and sell it. SMBI is a programming language targeted at people who are new to...
- Tags: IDE, Variable, Programming Language, Programming, SMBI, Development Tools, Software Development, Software/Web Development
- Software downloads 2006-02-03
- MSDN Webcast: WinForms: GUI Programming in .NET (Level 200)
- This session looks at how GUI programming has evolved from Windows to .NET. Beginning with an overview of the .NET Windows Forms namespace and classes, the webcast focuses on a range of topics including event-driven programming with delegates, multi-form applications, validation, and data binding. The discussion also includes a comparison...
- Tags: Microsoft Developer Network, Webcast, GUI, .Net, Application Servers, Middleware, Software Development, Software/Web Development, Enterprise Software, Software
- Webcasts
- New to SAS and New to Programming? What You Need to Do Before Typing Code
- People from all kinds of backgrounds are using SAS software to meet their business needs. Some come with previous programming experience and some have never typed a line of code in their career. There is a lot more to SAS programming than knowing some syntax and launching a job. Being...
- Tags: SAS Institute, Programming, Development Tools, Software Development, Software/Web Development
- White papers 2005-03-09
- Parameter Gathering Techniques for Data Driven Programming
- Data Driven Programming maximizes procedural efficiency and lightens the workload of routine processing. This paper presents techniques for gathering the parameters such as filenames and procedure results that can be used in subsequent routines and macro programming. Techniques include utilizing the SYSEXEC, OUTPUT=, and ODS OUTPUT statements. Examples of these...
- Tags: Technique, SAS Institute, Programming, Data Driven Programming, Productivity
- White papers 2007-05-14
- BEA AquaLogic Data Services Platform Update Framework
- BEA AquaLogic Data Services Platform enables data service architects to build data services that can access, aggregate, and update information from multiple heterogeneous data sources in a uniform way. Data services built and deployed using it can be easily shared and reused by multiple applications in a Service-Oriented Architecture SOA....
- Tags: Data Service, BEA Systems Inc., BEA AquaLogic, BEA AquaLogic Data Services Platform, Service Data Object Specification, Service-Oriented Architecture (SOA), Web Services, Enterprise Software, Software
- White papers 2006-03-01
- << Previous
- page 1 of 1
- Next >>