Lowyat.NET Forums

Welcome Guest ( Log In | Register )

Paypal WTS topics will be closed after 14 Nov. Read here.
4 Pages < 1 2 3 4 > 
RSS feedBump TopicReply to this topicStart new topicStart Poll

Outline · [ Standard ] · Linear+

> Free Compilers/IDEs/Components/Frameworks/Debugger

anthony_yio
post Aug 19 2005, 01:43 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #21


........
Group Icon
Codemasters

Group: Elite
Posts: 1,794
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003





DevPartner Profiler Community Edition

http://www.compuware.com/products/devpartn...artner&sf=1&p=0

QUOTE
Compuware DevPartner Profiler Community Edition accelerates software development and improves the quality of your code by pinpointing performance bottlenecks in Visual Studio .NET applications. Whether you're creating new applications using the latest .NET technologies, or are working both with .NET and legacy components such as COM, COM+ or ASP, DevPartner Profiler is the profiler of choice for detailed and accurate timing results.
DevPartner Profiler features:

    * pinpoints performance bottlenecks
    * profiles managed VB .NET, VC++, C#, JScript 7 and unmanaged VC++
    * highly accurate results
    * verify code changes have improved performance
    * tightly integrated to the VS .NET IDE
    * supports Visual Studio .NET 2003 and 2002.


Register to download a free copy of DevPartner Profiler Community Edition by completing the questions at the web site shown above.

This post has been edited by anthony_yio: Sep 20 2005, 01:55 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
yeohhs
post Aug 21 2005, 08:50 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #22


Newbie
*

Group: Junior Member
Posts: 39
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: May 2005
From: Penang, Malaysia





Ultimate++

user posted image

QUOTE
Ultimate++ is an attempt to provide the optimal development platform.

By utilizing of new ideas in C++ development, Ultimate++ achieves significant reduction of code complexity for most applications when compared to other development platforms.

Ultimate++ based application sources tend to be significantly shorter (often more than 50%) than sources of equivalent applications developed using any other C++ platforms (see here and here).

Ultimate++ consists of:
1. Set of cross-platform Windows/Posix-X11 libraries ("packages")
2. TheIDE development environment, featuring
    Full featured source editor
    Package management system
    Visual debugger
    BLITZ build technology speeding up GCC builds of large projects up to 4 times,
    Layout designer for designing dialog layouts
    Image designer for designing graphical elements of application

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
kckia
post Aug 25 2005, 10:27 AM
Show posts by this member only |This post's rating (0+, 0-) | Post #23


Casual
***

Group: Junior Member
Posts: 343
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jun 2005




Windows Template Library (WTL) is a C++ library for developing Windows applications and UI components. It extends ATL (Active Template Library) and provides a set of classes for controls, dialogs, frame windows, GDI objects, and more.

http://sourceforge.net/projects/wtl/
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
anthony_yio
post Sep 20 2005, 01:49 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #24


........
Group Icon
Codemasters

Group: Elite
Posts: 1,794
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003





user posted image

http://www.indyproject.org/
QUOTE
The Indy Project is an Open Source group that maintains several active projects that grew out of the original Indy.Sockets project.

It was mainly for Delphi programmers who opting to do network programming. It has however evolve into .NET support capability.

By the way, in case you guys do not know. VS.NET is not the only commercial IDE that can do C# programming. There is also Borland C#.



Below is the drill down of the components available.

QUOTE
Indy.Sockets

Indy.Sockets is an open source socket library that supports clients, servers, TCP, UDP, raw sockets, as well as over 100 higher level protocols such as SMTP, POP3, NNTP, HTTP, and many more. Indy.Sockets is available for C#, C++, Delphi, Visual Basic.NET, any .NET language, and Kylix. Indy.Sockets FCL build is a managed assembly and is compatible with the Microsoft .NET framework, and Mono.


Bubelen

Bubelen is a system for building and maintaining bubbles. A bubble is a piece of code for testing, developing, profiling, debugging, and stress testing. Bubbles are similar to boxes which are used in box testing (sometimes also referred to as unit testing), however bubbles are not designed with the only goal being testing.
Indy.Data

Indy.Data is a new project that provides a very unique data access layer in C# for ADO.NET.
Indy Soap

Indy Soap is a Open Source Library for implementing Web Services using Borland environments. IndySoap is not tied to Indy sockets for transport services, though Indy based transport services are included.


This post has been edited by anthony_yio: Sep 20 2005, 01:54 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
vyruz
post Sep 22 2005, 05:44 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #25


Scripts Wizard
******

Group: Senior Member
Posts: 1,072
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003
From: Klang/Cyberjaya





PHP Related

PRADO - http://www.xisc.com
QUOTE
PRADO is a component-based and event-driven Web programming framework for PHP 5. PRADO reconceptualizes Web application development in terms of components, events and properties instead of procedures, URLs and query parameters.


CREOLE - http://creole.tigris.org/
QUOTE
Creole is a uniform database access (database abstraction) layer for PHP5/ZE2. It abstracts PHP's native db-specific API to create more portable code while also providing developers with a clean fully object-oriented interface based (loosely) on the API for Java's JDBC.


Fusebox - http://www.fusebox.org

Others

ICE - http://www.zeroc.com/ice.html
QUOTE
Ice, the Internet Communications Engine, is middleware for the practical programmer. A high-performance Internet communications platform, Ice includes a wealth of layered services and plug-ins. Ice means simplicity, speed, and power.

Ice is available under the terms of the GNU General Public License (GPL). Commercial licenses are available for customers who wish to use Ice with proprietary products. Please contact sales@zeroc.com for more information.

Ice is currently available for C++, Java, C#, Visual Basic, Python, and PHP, and is supported on various operating systems. Additional operating systems and languages will be supported in future releases. Ice is also available for mobile and embedded devices.


Struts - http://struts.apache.org/

QUOTE
The core of the Struts framework is a flexible control layer based on standard technologies like Java Servlets, JavaBeans, ResourceBundles, and XML, as well as various Jakarta Commons packages. Struts encourages application architectures based on the Model 2 approach, a variation of the classic Model-View-Controller (MVC) design paradigm.




This post has been edited by vyruz: Sep 22 2005, 05:50 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
APIITian
post Oct 19 2005, 01:45 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #26


Regular
******

Group: Senior Member
Posts: 1,278
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003
From: (GMT+08:00) Kuala Lumpur






Bindows™

Bindows is a Graphical User Interface (GUI) software framework used in web applications. It emulates the look and feel of a desktop environment on web pages.

The Bindows framework is based on Dynamic HTML and the programming language used is JavaScript. When the web application is run, the scripts are downloaded from the server as XML files known as Application Description Files (ADF), and executed at the client's end.

The framework follows the Swing programming and JavaScript object models. Class names start with 'Bi', e.g., BiObject, BiRadioButton, etc. The name Bindows comes from a combination of Business Intelligence (BI) and windows, BI being one of the interests of the company MB Technologies, responsible in creating the framework.

Bindows supports the following widgets : labels, buttons, check boxes, radio buttons, text areas, menus, toolbars, statusbars, tool tips, grids, trees, sliders, spinners, progress bars, and gauges. Additionally it supports drawing columns and bars, and charts.

http://www.bindows.net/
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
akmis
post Nov 23 2005, 07:17 AM
Show posts by this member only |This post's rating (0+, 0-) | Post #27


Getting Started
**

Group: Junior Member
Posts: 153
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003




SharpDevelop
http://www.icsharpcode.net/opensource/sd/

#develop (short for SharpDevelop) is a free IDE for C# and VB.NET projects on Microsoft's .NET platform. It is open-source (GPL), and you can download both sourcecode and executables from this site. In addition, you can find the latest information and changes on #develop, as well as get in touch with the team in the forum.

The features we like most...

Forms designer for C# and VB.NET
Code completion for C# and VB.NET (including Ctrl+Space support)
XML Editing
Folding
Code AutoInsert (Alt+Ins)
C# to VB.NET converter, as well as VB.NET to C# converter
Completely written in C#
Compile C# and VB.NET in the IDE out-of-the-box
Open source, GPL licensed
ILAsm and C++ backends
Integrated NUnit support
Assembly Analyzer ("FxCop on steroids")
Xml documentation preview
User interface translated to many languages
Everything templated: add new project or file types, or even compilers to SharpDevelop
And here are some more...

Write C#, ASP.NET, ADO.NET, XML, HTML code
Project or File-based development (Project Scout & File Scout)
Rich project options
Syntax highlighting for C#, HTML, ASP, ASP.NET, VBScript, VB.NET, XML
Intelligent braces
Bookmark your code
Code template support
Feature-rich Find & Replace dialogs
Easily extensible with external tools
Easily extensible with Plug-Ins
... and much more
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ramp_r
post Dec 1 2005, 09:48 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #28


Newbie
*

Group: Junior Member
Posts: 16
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Oct 2004
From: Mars





Java Studio Creator 1 and Java Studio Creator 2 Early access from SUN is free..

this is for java
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
shinnosuke
post Dec 3 2005, 08:08 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #29


who are you?
******

Group: Senior Member
Posts: 1,962
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003
From: Your Grandma With Kisses







Microsoft Visual Studio 2005 Express Edition is now FREE!*
The Express Editions are an expansion of the Visual Studio and SQL Server product line to include lightweight, easy-to-use, and easy-to-learn tools for hobbyists, student (you have no excuse now), and novice developers who want to build dynamic Windows applications, Web sites, and Web services

QUOTE
Visual Studio Express is free for one year
Until November 7, 2006, we are promotionally discounting the downloadable versions of Express to free. This doesn't mean that the product turns off after a year, but rather that as long as you download the product before November 7, 2006, you can get it for free and you can use it forever.
Source : http://forums.microsoft.com/MSDN/ShowPost....126606&SiteID=1

Contains:

For Web Development
Visual Web Developer 2005 Express Edition
- An ideal environment for dynamic Web development

For Windows Development
Visual Basic 2005 Express Edition
- Productivity that is ideal for first time or casual Windows programming.
Visual C# 2005 Express Edition
- A great combination of power and productivity for the Windows developer.
Visual C++ 2005 Express Edition
- Horsepower with a finer degree of control than other Express Editions.
Visual J# 2005 Express Edition
- Ideal for those with prior Java-language experience or learning the Java language.

For Database Development
SQL Server 2005 Express Edition
A powerful and easy-to-use database to complement each Express Edition.

More info
http://msdn.microsoft.com/vstudio/express/default.aspx

Download the ISOs here or click on the previous "More Info" link to install it online for each tools (less bytes but u can't keep the installer)

FAQs
http://msdn.microsoft.com/vstudio/express/support/faq/

edit : no spoiler


This post has been edited by shinnosuke: Dec 3 2005, 08:27 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
deus_ex_machina
post Dec 13 2005, 11:33 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #30


Regular
******

Group: Senior Member
Posts: 1,165
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003




Oracle Database 10g Express Edition

Oracle Database 10g Express Edition (Oracle Database XE) is an entry-level, small-footprint (150MB) database based on the Oracle Database 10g Release 2 code base that's free to develop, deploy, and distribute; fast to download; and simple to administer. Oracle Database XE is a great starter database for:

- Developers working on PHP, Java, .NET, and Open Source applications
- DBAs who need a free, starter database for training and deployment
- Independent Software Vendors (ISVs) and hardware vendors who want a starter database to distribute free of charge
- Educational institutions and students who need a free database for their curriculum

http://www.oracle.com/technology/products/...e/xe/index.html
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
anthony_yio
post Jan 13 2006, 11:46 AM
Show posts by this member only |This post's rating (0+, 0-) | Post #31


........
Group Icon
Codemasters

Group: Elite
Posts: 1,794
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003





High class Microsoft free(or non commercial use for some) Components/API/Libraries or even software.

http://research.microsoft.com/research/dow...ds/default.aspx

Stuff that are still under R&D by Microsoft.





User is offlineProfile CardPM
Go to the top of the page
+Quote Post
anthony_yio
post Feb 10 2006, 03:31 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #32


........
Group Icon
Codemasters

Group: Elite
Posts: 1,794
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003





Since there are still many VB6 programmers out there in the market and wanting to migrate to VB.NET. You guys can try out this.

QUOTE
If you are programming in Visual Basic 6.0 and planning to move to Visual Basic .NET, then the Visual Basic 6.0 Code Advisor is for you.

The Code Advisor for Visual Basic 6 is an add-in used to review your code to ensure that it meets predetermined coding standards. The coding standards are based on best practices developed by Microsoft to produce robust and easy-to-maintain code.



http://www.microsoft.com/downloads/details...&DisplayLang=en

Visual Basic 6.0 Upgrade Samples

http://www.microsoft.com/downloads/details...&displaylang=en

This post has been edited by anthony_yio: Sep 7 2006, 06:51 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
lmcckl
post Feb 11 2006, 04:48 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #33


Getting Started
**

Group: Junior Member
Posts: 50
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Dec 2005
From: KL





AJAX - Asynchronous JavaScript And XML

A interesting web framework, sucessfully implement at google map and gmail..(i think). it enable javascript to call web service function. cool

for more detail pls goto :
AJAX
AJAX.NET PRO

Happy coding
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
silverhawk
post Feb 18 2006, 04:38 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #34


I'm SHINY~!
Group Icon

Group: Elite
Posts: 3,289
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003





Yahoo! UI Library (AJAX)
QUOTE("Yahoo! Description")
]The Yahoo! User Interface Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, HTML and AJAX. The UI Library Utilities facilitate the implementation of rich client-side features by enhancing and normalizing the developer's interface to important elements of the browser infrastructure (such as events, in-page HTTP requests and the DOM). The Yahoo UI Library Controls produce visual, interactive user interface elements on the page with just a few lines of code and an included CSS file. All the components in the Yahoo! User Interface Library have been released as open source under a BSD license and are free for all uses.


Yahoo! Has provided a rich AJAX framework for developers to use for free(speech & beer) on their site. You can check the site for examples of how it can be used and even guidelines to ensure your AJAX application degrades gracefully.

This should make developing & implementing AJAX on your site a whole lot easier smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
kckia
post Mar 2 2006, 09:02 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #35


Casual
***

Group: Junior Member
Posts: 343
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jun 2005





SDCC - Small Device C Compiler

http://sdcc.sourceforge.net/

QUOTE
SDCC is a Freeware, retargettable, optimizing ANSI - C compiler that targets the Intel 8051, Maxim 80DS390 and the Zilog Z80 based MCUs. Work is in progress on supporting the Motorola 68HC08 as well as Microchip PIC16 and PIC18 series. The entire source code for the compiler is distributed under GPL.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
anthony_yio
post Mar 31 2006, 10:23 AM
Show posts by this member only |This post's rating (0+, 0-) | Post #36


........
Group Icon
Codemasters

Group: Elite
Posts: 1,794
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003





Firefox Javascript Debugger Extension

QUOTE
FireBug lets you explore the far corners of the DOM by keyboard or mouse. All of the tools you need to poke, prod, and monitor your JavaScript, CSS, HTML and Ajax are brought together into one seamless experience, including an error console, command line, and a variety of fun inspectors.



QUOTE
Some Fun Features

Logging for web pages

Web developers have suffered with "alert debugging" for centuries. If you enjoy clicking the "Ok" button 40,000 times a day, FireBug is not for you. Otherwise, you'll enjoy having the ability to log messages from JavaScript in your web page directly to the FireBug console. Read this to get the tiny snippet of code you'll need to add to your scripts.

Errors at your fingertips

Nobody likes to see errors in their web pages, but with FireBug you won't mind as much. FireBug adds a little icon to the Firefox status bar which tells you if your page is busted. Open up the FireBug panel and you're looking at the errors that occurred in that page, and only that page. No more digging through the muddy pile of errors in the JavaScript Console window.

Inspectors galore

Elements and styles and events, oh my. There's a lot going on behind the curtain of a web page. FireBug's inspectors let you stroll lazily through the DOM using the familiar hyperlink model of the web. If you see an object reference, you can click it to inspect it.

Command line

If you enjoy "alert debugging" then you probably also enjoy typing "javascript: " urls in the location bar all day. If not, then you'll enjoy using FireBug's JavaScript command line instead.

Ajax Request Spy

If you feel hip every time you fire off an XMLHttpRequest on your Ajax website, FireBug will secure your place amongst the avante garde. The FireBug console can log all Ajax request traffic as it happens, and allows you to inspect the responses.

Live Editing

It's no fun just looking at the DOM. FireBug's inspectors let you edit just about anything you can inspect.



http://www.joehewitt.com/software/firebug/
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
anthony_yio
post Apr 6 2006, 11:34 AM
Show posts by this member only |This post's rating (0+, 0-) | Post #37


........
Group Icon
Codemasters

Group: Elite
Posts: 1,794
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003





QUOTE
The STLSoft libraries are split into a number of sub-projects, corresponding to their respective technologies/operating-systems. The main project, confusingly also referred to as STLSoft (located at http://stlsoft.org) provides cross-platform, technology/API-neutral classes and functions, within the namespace stlsoft. They also support the other sub-projects:

    * ACESTL (http://acestl.org). The Adaptive Communications Environment is a powerful, cross-platform, networking library. ACESTL makes it more STL-like. Components are defined within the namespace acestl.
    * ATLSTL (http://atlstl.org). The Active Template Library is the leading library for creating COM components, and ATLSTL provides software technologies for assisting in its use. Components are defined within the namespace atlstl.
    * COMSTL (http://comstl.org). The Component Object Model has become the foundational technology for component software development on the Windows platform. COMSTL provides software technologies for manipulating COM interfaces and APIs. Components are defined within the namespace comstl.
    * .netSTL (http://dotnetstl.org). The .NET platform is rapidly gaining popularity, and C++.NET is the powerhouse language of the .NET platform. .netSTL enhances the use of Managed C++ by applying STL techniques to the .NET framework. Components are defined within the namespace dotnetstl.
    * InetSTL (http://inetstl.org). The Internet is the medium of the new millenium, and Internet programming is an important part of many modern C++ programmers' daily lives. InetSTL enhances the use of C++ for Internet Programming by applying STL techniques to Internet APIs. Components are defined within the namespace inetstl.
    * MFCSTL (http://mfcstl.org). Even if it's showing its age a bit, the Microsoft Foundation Classes are still a widely used technology for the development of user interface applications and components on the Windows platform. MFCSTL provides software technologies for manipulating MFC classes and APIs. Components are defined within the namespace mfcstl.
    * UNIXSTL (http://unixstl.org) Like its stablemate WinSTL, UNIXSTL provides a number of libraries for programming with today's other main operating system. Components are defined within the namespace unixstl.
    * WinSTL (http://winstl.org). Microsoft Windows is the pre-eminent desktop platform of our age: whether you love it or hate it, you'll doubtless end up programming on it! WinSTL provides a number of libraries for standardising the dizzying array of different APIs, simplifying your work considerably. Components are defined within the namespace winstl.


http://synesis.com.au/software/stlsoft/
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
fly
post May 17 2006, 01:51 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #38


¯\(°_o)/¯
Group Icon

Group: Staff
Posts: 1,110
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003




User is offlineProfile CardPM
Go to the top of the page
+Quote Post
anthony_yio
post Jul 7 2006, 07:10 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #39


........
Group Icon
Codemasters

Group: Elite
Posts: 1,794
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003





Paypal SDK for ASP.NET

https://www.paypal.com/cgi-bin/webscr?cmd=p...asp_net-outside

QUOTE

The free PayPal ASP.Net Software Developer Kit (SDK) includes controls for Visual Studio.NET that let you quickly add e-commerce function buttons to any ASP.Net web page.

Choose from buttons including:

    * Buy Now
    * Add-to-cart
    * View Cart
    * Checkout
    * Upload Aggregate Cart
    * Upload Complete Cart
    * Subscription

You'll also enjoy:

    * Sample code written in C#
    * IPN scripts
    * Documentation
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
quintessential
post Jul 25 2006, 09:47 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #40


reek of awesomeness
*******

Group: Senior Member
Posts: 2,767
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Feb 2006
From: brickfields




essential tools for programmers

http://programmerstools.org/
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

4 Pages < 1 2 3 4 >
Bump TopicReply to this topicTopic OptionsStart new topic
 

Lo-Fi Version Time is now: 9th November 2009 - 04:43 AM
All Rights Reserved 2003-2009 Vijandren Ramadass (~living on a prayer~)