On ZDNet: Fight Windows tax with a penguin stick
623 Resources for

ooa/ood/oop

  • Subscribe to this listing via:
  • RSS
  • Email

TechRepublic Resources

Stop the systematic abuse of object-oriented programming
Object-oriented programming OOP has become the dominant type of programming over the last 10 years or so; a major driver of this has been Java, VB.NET, and C#. But what I keep seeing more and more is that too many programmers using object-oriented languages really do not understand OOP. ...
Tags: Encapsulation, Object-oriented Programming, Idea, Ruby, Language, Object-oriented, Ooa/Ood/Oop, Software Development, Software/Web Development, Justin James
Blog posts 2007-11-19
JavaScript Object Notation: An alternative approach to data interchange
JavaScript Object Notation JSON is a very simple way to describe and transport text based on JavaScript's object notation. Find out why Tony Patton says JSON is a viable alternative to XML. XML was developed and introduced as a vehicle for data interchange, but not all developers embraced...
Tags: JavaScript, JSON, XML, Tony Patton, Scripting languages, OOA/OOD/OOP, Web Development Zone Newsletter, Data, Web Site, Character, Yahoo! Developer Network, Software/Web Development, Web Development
Technical articles 2006-11-13
Simplify client-side programming with Atlas
Microsoft has developed its own approach to AJAX development called Atlas, which promises browser ubiquity as well as tight, albeit optional, ASP.NET integration. Find out how Atlas makes it easier to do client-side programming. Microsoft has developed its own approach to AJAX development called Atlas, which promises browser...
Tags: Web, Microsoft ASP.NET, JavaScript, Microsoft Corp., Atlas, AJAX, Middleware, Tony Patton, Web browsers, .NET, Channel management, Scripting languages, OOA/OOD/OOP, programming, Web browser, Web Development Zone Newsletter, Developer, Control, Server, Server Control, Atlas Installation, Trigger Element, SQLDataSource Element, Internet, Software/Web Development, Web Development, Web 2.0, Software Development, Enterprise Software, Software, Marketing
Technical articles 2006-04-24
Help fellow developers by writing useful documentation
Most developers cringe at the idea of writing documentation. However, the process doesn't have to be a thoroughly time-consuming endeavor. Check out these handy tips on what you should include in your documentation and where to find tools that will assist you in this process. Every developer knows what...
Tags: Tony Patton, .NET, developer, user interface, business rule, security, .NET Newsletter, Application, Microsoft .NET Framework, Class, Documentation, Tool, Diagrams Feature, Productivity, UML, Ooa/Ood/Oop, Software Development, Software/Web Development
Technical articles 2006-02-07
Say hello to polymorphism in VB6
In object-oriented programming, polymorphism refers to the ability to define more than one class with the same interface. Discover some of the tasks that can benefit from the use of polymorphism. The term polymorphism means "many forms" and, in object-oriented programming, it refers to the ability to...
Tags: Microsoft Visual Basic 6.0, Peter Aitken, OOA/OOD/OOP, Visual Basic Tips Newsletter, Method, Class, Car, Vehicle, Construction, Software Development, Software/Web Development
Technical articles 2005-08-01
Refer to VB6 objects as properties
Many VB programmers don't know that a property can also be an object reference. In other words, one object can contain a reference to another object as a property. See how this approach can be very useful. VB6 provides a limited degree of object-oriented programming....
Tags: Microsoft Visual Basic 6.0, Peter Aitken, OOA/OOD/OOP, Property Set, Visual Basic Tips Newsletter, Property, PropertyVar, Microsoft Development Tools, Programming Languages, Development Tools, Software Development, Software/Web Development
Technical articles 2005-08-01
Connect to a server and its databases using SQL-DMO
Microsoft provides an object-oriented library for dealing with SQL objects: SQL-DMO SQL Distributed Management Objects. This article shows you the basic steps on how to connect to a server and its databases using SQL-DMO. Microsoft provides an object-oriented library for dealing with SQL objects: SQL-DMO (SQL...
Tags: SQL, Microsoft Corp., SQL-DMO, Databases, Storage, Arthur Fuller, database, oNames, server, SQL Server Newsletter, TechRepublic Inc., Object-oriented, Programming Languages, Ooa/Ood/Oop, Enterprise Software, Software, Data Management, Software Development, Software/Web Development, Hardware
Technical articles 2005-07-26
Update and insert new rows in a single SQL query
Have you ever wondered whether you can update existing rows and insert or delete new ones in a single query? If so, find out why Arthur Fuller believes the point and the mistake behind this question are the same. In member discussion posts, I've noticed some iteration of...
Tags: Databases, Arthur Fuller, OOA/OOD/OOP, SQL Server Newsletter, TechRepublic Inc., Procedure, Row, SQL, Programming Languages, Software Development, Software/Web Development, Enterprise Software, Software, Data Management
Technical articles 2005-07-26
Establish common ASP.NET page features through inheritance
The object-oriented nature of the .NET Framework simplifies many development tasks. One such task is using common elements within ASP.NET pages. Here's how to create a base page to share functionality across a site or application. One of the hallmark features of object-oriented development is inheritance. It allows...
Tags: Middleware, Tony Patton, .NET, partial class, .NET Newsletter, Parameter, TechRepublic Inc., Page, Microsoft ASP.NET, Class, System.Web.UI.Page, Ooa/Ood/Oop, Software Development, Software/Web Development, Enterprise Software, Software
Technical articles 2005-07-01
Develop more quickly by re-using databases
Arthur Fuller explains why SQL Server developers should take a page from object-oriented programmers' way of thinking of about reusability. He also discusses how re-using databases can reduce redundancy and lead to amazing gains in development time. Depending on your job specs, you may work solely with SQL ...
Tags: Arthur Fuller, Storage, Databases, OOA/OOD/OOP, database, object-oriented, SQL Server Newsletter, TechRepublic Inc., Downside, Upside, Hardware, Enterprise Software, Software, Data Management
Technical articles 2005-06-06
VB Sample Code: OO Features in VB.NET
This project demonstrates some of the new object oriented OO features in VB.NET.
Tags: Microsoft Visual Basic, Object-oriented, Microsoft Visual Basic.Net, Ooa/Ood/Oop, Microsoft Development Tools, .Net, Programming Languages, Software Development, Software/Web Development, Development Tools
Software downloads 2002-07-29
Genetic Algorithms Class Library 1 (Windows)
Free, simple, powerful, fully Object Oriented, C++, open source, Genetic Algorithms Class Library. This is a product developed personally and wanted to be shared by all of the world for free. It is an Object Oriented OO C++ class library that can be extended very easily. It is very simple...
Tags: Eapsula Soft, Ooa/Ood/Oop, C/C++, Microsoft Windows, Productivity, Programming Languages, Software Development, Software/Web Development, Operating Systems, Software
Software downloads 2006-10-24
Javelin Modeler 7.0.8.4 (Windows)
Javelin Modeler is a free, lightweight, easy to use, intuitive object modeling environment for Java. Perfect for analysts, developers, team leaders, mentors, consultants and educators this non expirying, freeware edition of the legendary Javelin Modeler+Coder is a great way to design, document and convey object oriented designs. The Javelin Modeler...
Tags: Software, Freeware, Microsoft Windows, Javelin Modeler, Ooa/Ood/Oop, Software Development, Software/Web Development
Software downloads 2006-12-12
.NET Matrix Library 2.5.5 (Windows)
The Bluebit .NET Matrix Library provides classes for object-oriented linear algebra in the .NET platform. It can be used to solve systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalues and eigenvectors problems, and singular value problems. Also provided are the associated matrix factorizations such as...
Tags: Equation, Bluebit .NET Matrix Library, .Net, Application Servers, Ooa/Ood/Oop, Middleware, Microsoft Windows, Tools & Techniques, Software Development, Software/Web Development, Enterprise Software, Software, Operating Systems, Management
Software downloads 2006-10-12
Epoch DHTML JavaScript Calendar 2.0.1 (Windows)
Epoch is a powerful, fully-featured, and highly-compatible DHTML calendar designed with the user AND developer in mind. Epoch boasts advanced features such as events, holidays, blackout dates, and custom cell contents; coupled with all the basic features (such as multi-select, datepicker, etc) you'd expect in a JavaScript calendar. Fast and...
Tags: Microsoft Windows, Calendar, Feature, Mean Free Path, Epoch, CSS, AJAX, Ooa/Ood/Oop, Scripting Languages, Software/Web Development, Web Development, Internet, Web 2.0, Software Development
Software downloads 2006-09-19
jBixbe 1 (Windows)
jBixbe gives you a new innovative way to debug and visualize Java applications on the conceptual level of the Unified Modeling Language UML at which they are designed and makes it possible to find weaknesses and insufficiencies in application design. It shows the big picture of your application so you...
Tags: UML, Programming Languages, Microsoft Windows, Middleware, Ooa/Ood/Oop, Software Development, Software/Web Development, Operating Systems, Software, Enterprise Software
Software downloads 2006-10-04
Get Access Structure 1.0.9 (Windows)
Get Structure can view and export Access database table structures without need to install Microsoft Access. It supports MDB, MDE, and MDA file formats. Get Structure can export table structure to text file, csv file, or XML file.
Tags: Microsoft Access, Microsoft Windows, Mysoftplus, Model Driven Architecture, Microsoft Office, Databases, Ooa/Ood/Oop, Software Development, Software/Web Development, Office Suites, Software, Enterprise Software, Data Management
Software downloads 2006-02-28
Allegro CL 7 (Windows)
Allegro CL is the most powerful dynamic object-oriented development system available today, and is especially suited to enterprise-wide, complex application development. Powered by Common Lisp, Allegro CL's true dynamic object technology allows developers to generate leading-edge, mission-critical applications that are robust, extensible, and easy to evolve and deploy. Version 7.0...
Tags: Microsoft Windows, Object-oriented, Franz, Allegro CL, Ooa/Ood/Oop, Software Development, Software/Web Development
Software downloads 2006-03-09
Allegro CL 7 (Mac)
Allegro CL is the most powerful dynamic object-oriented development system available today, and is especially suited to enterprise-wide, complex application development. Powered by Common Lisp, Allegro CL's true dynamic object technology allows developers to generate leading-edge, mission-critical applications that are robust, extensible, and easy to evolve and deploy. Version 7...
Tags: Apple Macintosh, Object-oriented, Franz, Allegro CL, Ooa/Ood/Oop, Software Development, Software/Web Development
Software downloads 2006-03-09
Acceleo 1 (Windows)
Acceleo is a next generation OpenSource code generator designed to efficiently implement the MDA approach and to improve software development productivity. Acceleo is natively integrated with Eclipse and EMF. It includes tools and editors making it easy to learn and to adapt to any kind of project or technology. Moreover,...
Tags: Microsoft Windows, Obeo, Acceleo, Software Development, Model Driven Architecture, Development Tools, Software/Web Development, Ooa/Ood/Oop
Software downloads 2006-05-16


Disaster Planning and Recovery Pack
TechRepublic's unique Disaster Planning and Recovery Pack contains the hands-on resources you need to ensure that your IT organization is ready for its next crisis.
Buy Now
IT Help Desk Survival Guide, Third Edition
TechRepublic's IT Help Desk Survival Guide, Third Edition provides tools and recommendations to help you better manage help desk services, improve end-user support, troubleshoot frustrating hardware issues, identify quick fixes to vexing Windows problems, and help users make the most of Microsoft Office 2003.
Buy Now

SmartPlanet