Click here to Skip to main content
11,477,625 members (76,507 online)

Free Tools

This forum is for discussing and recommending Free tools for software development. Please post direct links to tools, and not just links to pages that review or list tools.No shareware and no commercial products allowed. Please report spammers by voting to remove their messages and reporting their accounts.

 
GeneraliTunes controller for gamers. Pin
Liam Cairns Kelly13-Aug-12 12:59
memberLiam Cairns Kelly13-Aug-12 12:59 
GeneralSeeking advise on SyncToy Pin
Vaclav_Sal7-Aug-12 9:02
memberVaclav_Sal7-Aug-12 9:02 
GeneralRe: Seeking advise on SyncToy Pin
Filip Dossche8-Aug-12 4:22
memberFilip Dossche8-Aug-12 4:22 
GeneralRe: Seeking advise on SyncToy Pin
Chris Maunder11-Aug-12 8:52
adminChris Maunder11-Aug-12 8:52 
GeneralReplace a line with a range of lines in a file using Perl Pin
Faez Shingeri5-Aug-12 23:31
memberFaez Shingeri5-Aug-12 23:31 
GeneralSmashing Magazine's review of over thirty 'free' fonts Pin
BillWoodruff25-Jul-12 4:50
memberBillWoodruff25-Jul-12 4:50 
GeneralFree Installer [modified] Pin
Zac Greve22-Jul-12 5:10
memberZac Greve22-Jul-12 5:10 
SuggestionNew programming language Pin
Globin18-Jul-12 12:18
memberGlobin18-Jul-12 12:18 
I've got an idea for a new programming language:
New Coding Visual # Language = NCV#L

keywords

---------If
<if the specified condition is complete, runs code>
If [condition] Then
{
code
}
-If---Sub keywords
-----elseif
<if the previous condition isn't complete, specifies another conditions and runs other code>
elseif [condition]
{
code
}
-----else
<no conditions true? Run else's code>
else
{
code
}
---SAMPLE
If [mytextbox-text = ""] Then
{
msg{"No text"}
elseif [mytextbox-text = Null]
{
msg{"Text's null"}
}
else
{
msg{"There's text"}
}
}
--------Null
Shown in the previous if example. Represents the default value of anything. Its use may cause a NullReferenceException.
--------new
Declares a new instance of object. Can be use after as or in equals
SAMPLES
privated mytxtbox as new TextBox
myobj = new TextBox
-------as
Specifies the type of a declaration. Its use was shown in the previous example.
----- public, privated, friendly, shared, local, hidden
Keywords specifying how an object can be accessed:
public – from any place of the solution
privated – from only the place where it was declared
friendly – from only on the declared namespace of it.
shared – from all instance of its parent.
local – none of these keywords can be used as local variables on methods. Except this one.
hidden – declares again object hiding other objects with the same name on its parent.
byval , byref , opt are used only in parameters.
Use shown on the previous example of AS
----------void{parameters}
Same of sub and void in VB&C#. Declares a method, its parameters and its code and have nothing to return. Void don’t have ctors so does not matter if you put ‘as new void’
SAMPLE
public main-load as void {byval e as object}
{
myGroupbox-Header = “This is what we call ‘effect void’”
}
-----------ctor
CTORS are like subnew and public blablablabla on C#&VB. Define how each instance of class will be created
ctor
{
#Call of StartComponent is needed for XAML\WinForms design support
StartComponent{}
}
------option
Create more options to voids\funcs\ctors.
public load-text as void{byref filename as str}
{
option{byval filename as str, byval coding as Coding}
{
myrtf.LoadAdvanced{filename, coding}
}
option{byval stream as Stream}
{
myrtf.LoadStram(stream)
}
myrtf.Load(filename)
}
----------Uses
Imports a namespace, as well its members.
Uses Me.Resources
-------------func
Like void, but shold return something.
public CheckSpell{} as func[ as bool ]
{
If [Spellerror] Then
{
Return[false]
else
Return[true]
}
}
-------------Return[valueToReturn]
Only in funcs or in the property situations below(props). Makes a object throw the valueToReturn.
------props
A property.
public WordWrap as props[ as bool ]{local ww as bool}
{
WhenRead #Means: what will be done when the prop is being read.
{
return ww
}
WhenWrite #Means: what will be done when the prop is being write.
{
ww = value
}
}
NOTE:If you miss any value, it will become Read Only\Write Only.

-------------------------------------------------------------------------------------------------------------------
Default types(in red)

App commands
Using App #Using acts like with of visual basic.
{
.Run – runs a new instance of app
.Shutdown – End all instances of application
End (doesn’t needs to type or use app) – close the current instance of app.
}
ref
A class can’t refer to themselve – use this instead
/ref
My namespace was replace by Me namespace
Properties aren't separated by dot and yes, by a hiphen.
properties\funcs returning values are in boxes

Arguments are in braces
GeneralRe: New programming language Pin
Wes Aday18-Jul-12 12:51
memberWes Aday18-Jul-12 12:51 
GeneralRe: New programming language Pin
Albert Holguin18-Jul-12 13:00
memberAlbert Holguin18-Jul-12 13:00 
GeneralRe: New programming language Pin
Globin18-Jul-12 14:04
memberGlobin18-Jul-12 14:04 
GeneralRe: New programming language Pin
Pete O'Hanlon18-Jul-12 23:19
protectorPete O'Hanlon18-Jul-12 23:19 
GeneralRe: New programming language Pin
Richard MacCutchan18-Jul-12 23:15
mvpRichard MacCutchan18-Jul-12 23:15 
SuggestionA free Text search tool: TextCrawler Pin
woutercx15-Jul-12 12:21
memberwoutercx15-Jul-12 12:21 
SuggestionFree JavaScript Information Visualization Toolkit Pin
Wonde Tadesse1-Jul-12 9:00
memberWonde Tadesse1-Jul-12 9:00 
SuggestionFree web Tracking blocker tools Pin
Wonde Tadesse28-Jun-12 15:30
memberWonde Tadesse28-Jun-12 15:30 
GeneralHavne any reporting tool for asp.net Pin
Koid11-Jun-12 19:28
memberKoid11-Jun-12 19:28 
GeneralRe: Havne any reporting tool for asp.net Pin
Farhan Ghumra15-Jun-12 0:03
memberFarhan Ghumra15-Jun-12 0:03 
GeneralA method for removing non-Latin Fonts from Win7 [modified] Pin
BillWoodruff23-May-12 2:35
memberBillWoodruff23-May-12 2:35 
GeneralvsSpeedster - speed up your Visual Studio 2010 compilations Pin
dexterama22-May-12 8:28
memberdexterama22-May-12 8:28 
SuggestionSoftware Deployment Tool Pin
Vitaly Tomilov21-May-12 9:51
memberVitaly Tomilov21-May-12 9:51 
SuggestionWindows Server 2003 - Extend System Partition Pin
Jorge J. Martins21-May-12 7:41
memberJorge J. Martins21-May-12 7:41 
GeneralJetBrains DotNetPeek decompiler tool. Pin
PHS24117-May-12 1:21
memberPHS24117-May-12 1:21 
QuestionList of free hosting servers? Pin
Brandon T. H.16-May-12 10:24
memberBrandon T. H.16-May-12 10:24 
AnswerRe: List of free hosting servers? Pin
Eddy Vluggen21-May-12 7:56
memberEddy Vluggen21-May-12 7:56 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web01 | 2.8.150520.1 | Last Updated 21 May 2015
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid