Open Source - Computer Programming

  • Home
  • Open Source - Computer Programming

Open Source - Computer Programming

Open Source - Computer Programming

Open Source is Open Source applications and software directory. Open Source directory covers C# (C-Sharp), C++, PHP, VB (Visual Basic), JavaScript, Delphi, Python and many more computer programming languages.

Open source software (OSS) is computer software for which the source code and certain other rights normally reserved for copyright holders are provided under a software license that meets the Open Source Definition or that is in the public domain. This permits users to use, change, and improve the software, and to redistribute it in modified or unmodified forms.

Whats new in ASP.NET Open Source

ASP.NET

  • nopCommerce e-commerce solution. nopCommerce is a open source e-commerce solution that is ASP.NET 3.5 based with a MS SQL 2005 (or higher) backend database. nopCommerce is developed to take full advantage of the newest technologies available. nopCommerce has a pluggable architecture which allows additional functionality and presentation elements to be dynamically added to the application at run-time. nopCommerce is a new professional open-source e-commerce solution offering unprecedented flexibility and control.

ASP.NET

  • Personal Web Site. ASP.NET Open Source personal web site that includes Online Photo Gallery, Allow your friends to securely login, Technologies and Design Approaches Demonstrated - Databinding using DataList, FormView, and GridView controls, Custom handler for fetching images and many more.

Whats new in C# Open Source

C#

  • NPOI. POI is an open source project which can help you read/write xls, doc, ppt files.You can use it to generate a Excel report without Microsoft Office suite installed on your server. Also you can use it to extract text from Office documents to help implement full-text indexing feature.

C#

  • CslaGenFork. CSLA .NET framework is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to leverage the power of object-oriented design as the basis for creating powerful applications. Business objects based on CSLA automatically gain many advanced features that simplify the creation of WPF, ASP.NET MVC, Web Forms, WCF, WF and Web Services interfaces.

Whats new in JavaScript Open Source

JavaScript

  • jQuery File Upload. jQuery File Upload allows to select multiple files at once and upload them simultaneously. This jQuery File Upload plugin features Multiple file upload, Drag and Drop support, Upload progress bar, Cancelable uploads, Cross-site file uploads, Multiple plugin instances, Multipart and file contents stream uploads and many more
  • Modernizr. Modernizr is a small and simple JavaScript library that helps you take advantage of emerging web technologies (CSS3, HTML 5) while still maintaining a fine level of control over older browsers that may not yet support these new technologies.
  • Dojo. Dojo is a set of client-side JavaScript tools that help you build better web applications. Dojo blurs the line between local, native applications and browser based applications; the browser becomes the user interface platform. Modern browsers provide an incomplete, inconvenient, and incompatible programming environment, but Dojo eliminates these problems.
  • Prototype. Prototype is a JavaScript Framework that aims to ease development of dynamic web applications.
  • ExtJS. ExtJS is a cross-browser JavaScript library for building rich internet applications. It is built for developing high performance, customizable UI widgets and features a well designed, documented and extensible Component model. Commercial and Open Source licenses are available.

JavaScript

  • TrimQuery. The TrimQuery component is a lightweight, open-source query engine that features a SQL-like syntax. For rich web application developers who want to slice and dice their browser-side, in-memory-cached data, TrimQuery is the standards-based, 100% JavaScript solution.
  • MathJax. MathJax is a modular javascript framework for including mathematics in web pages. It can take input in various formats, like TeX and MathML, and can produce output in various forms, such as MathML or HTML-with-CSS. Components are loaded as needed.
  • Spry - JavaScript Library for Ajax. The Spry framework for Ajax is a JavaScript library that provides easy-to-use yet powerful Ajax functionality that allows designers to build pages that provide a richer experience for their users. It is designed to take the complexity out of Ajax and allow designers to easily create Web 2.0 pages.
  • php.js - PHP/JavaScript interpreter. The PHP JavaScript interpreter is intended to be embedded into web base application engines to allow users to inject server-side executable code as Web site extensions. This is possible because scripts run safely in a sandbox, while interfaces to the hosting interpreter's environment and resources were still allowed.
  • SyntaxHighlighter code syntax highlighter. SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript. SyntaxHighlighter runs in the browser which means it doesn't care what kind of server you have. In fact, SyntaxHighlighter can run locally on your computer without any web server at all and best of all it runs in virtually every modern web browser.

Whats new in PHP Open Source

PHP

  • PHPMailer. PHPMailer is a fully featured email transfer class for PHP. PHPMailer which is an object-oriented PHP class that easily allows you to implement advanced email formatting. Features which can be readily tapped include: SMTP authentication, use of redundant SMTP servers, attachments, HTML formatting, multipart/alternative formatting for non-HTML email and various encoding methods. Due to its ease of use and broad feature base, I incorporate the PHPMailer class into all my scripts which send email.
  • Mantis Bug Tracker. Mantis Bug Tracker is both simple to use and simple to install. This open source bug tracker is written in PHP, uses MySQL, and can be installed on Linux, Windows, Mac, OS/2, and more. MantisBT is a full-featured bug-tracking system that not only keeps track of bugs, but includes a user system so that multiple users can interact and multiple projects can be tracked.
  • Magento. Magento is a feature-rich eCommerce platform offering complete flexibility and control over the look, content and functionality of an online store.
  • SimplePie - Manage RSS and Atom feeds. If you're looking for an easy way to work with RSS or Atom feeds in PHP, SimplePie is both easy to implement - and thoroughly documented to help you build on it.
  • Zend Framework. Zend Framework is based on simplicity, object-oriented best practices, corporate friendly licensing, and a rigorously tested agile codebase. Zend Framework is focused on building more secure, reliable, and modern Web 2.0 applications and web services.

PHP

  • Gallery- management and publication of digital photographs. The Gallery Project is an open source project enabling management and publication of digital photographs and other media through a PHP-enabled web server. Photo manipulation includes automatic thumbnails, resizing, rotation, and flipping, among other things. Albums can be organized hierarchically and individually controlled by administrators or privileged users.
  • osCommerce e-commerce and online store-management software program. osCommerce (open source Commerce) is an e-commerce and online store-management software program. It can be used on any web server that has PHP and MySQL installed. It is available as free software.
  • WordPress Blog Publishing Application. WordPress is an open source blog publishing application and can be used for basic content management. WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress is both free and priceless at the same time.
  • phpMyAdmin - Administration of MySQL Database. phpMyAdmin is an open source tool written in PHP intended to handle the administration of MySQL over the World Wide Web. It can perform various tasks such as creating, modifying or deleting databases, tables, fields or rows; executing SQL statements; or managing users and permissions.
  • phpBB Internet forum package, Bulletin Board. phpBB is a popular Internet forum package written in the PHP scripting language. Whether you want to stay in touch with a small group of friends or are looking to set up a large multi-category board for a corporate website, phpBB has the features you need built in.

Whats new in Silverlight Open Source

Silverlight

  • Silverlight SQL Server Access. Open source Silverlight 4.0 Com Library for SQL Server Access. This Silverlight library is designed to provide local SQL Server database access for Silverlight 4.o applications.
  • Silverlight P2P Library. The First Floor Silverlight P2P library integrates Silverlight 2 with Live Activities, introducing the concept of Silverlight Activities. The Silverlight class library exposes the P2P Activity API.
  • Silverlight Multi File Uploader. Silverlight Multi File Uploader is a Silverlight 4 application to upload multiple files simultaneously to your website. It includes a Javascript interface and it supports WCF / HttpHandlers and PHP.
  • Silverlight Slideshow. Silverlight Slideshow is a light-weight and fully functional image slideshow built using Silverlight with many features like slide transition, image scaling, external XML file, memory management based on paging, image preloading and many more

Silverlight

  • Bindable DataGrid with DataSources. BindableDataGrid for Silverlight is an open source Bindable DataGrid with DataSources (like DataSet and DataTable). Using these new classes (DataSet and DataTable) columns can be defined using the DataColumns prior to binding, so when the data is actually loaded their properties (read only, resizable, sortable, ...) are set automatically too.
  • FJCore - JPEG codec. FJCore is a JPEG codec that works in Silverlight and supports JPEG resize in the browser. FJCore brings imaging capabilities to Silverlight.
  • Silverlight File Upload. Silverlight file uploader is open source multi-file uploaders with lot of features like resize images before upload with image thumbnail, individual progress and overall progress indicator and many more.