Softpedia
 


HANDHELD CATEGORIES:



MOBILE BRANDS:


>> Show all brands

GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home > Handheld > Developer Tools > Application Builders

C# IDE Mobile 12.0

Download button

Downloads: 9,475  View global page NEW!  Tell us about an update
User Rating:
Rated by:
Good (3.3/5)
22 user(s)
Developer:

License / Price:

Size / OS:

Last Updated:

Category:
Harvey ROWSON | More programs
Freeware / FREE
216 KB / Windows Mobile PocketPC
August 10th, 2009, 08:02 UTC [view history]
C: \ Developer Tools \ Application Builders

 Read user reviews (0)  Refer to a friend  Subscribe

C# IDE Mobile description

C# IDE Mobile allows you to write programs using the C# language and the .NET 2.0 Compact Framework, and run them on your Pocket PC.

C# IDE Mobile, as its name implies, is a C# Integrated Development Environment which executes on Windows Mobile 5 or 6 with .NET Compact Framework 2. It allows you to write programs using the C# language and the .NET 2.0 Compact Framework (.NET2CF). The program is parsed and executed at runtime (there is no compilation or link required).

Important note: No .NET SDK IS REQUIRED: Unlike other tools which do "C# Scripting" by wrapping CSC.EXE, C# IDE Mobile doesn't require you to have the .NET SDK (which includes the compilers). It only requires having the .NET 2.0 (Compact or not) Framework Redistributable (i.e. the runtime .NET). It isn't a wrapper around the Microsoft CSC.EXE compiler.

The goal is mainly to develop code while away from your desktop and be able to test it. Then you can compile into native PPC applications using Microsoft's compilers (with Visual Studio for example).

Here are just some examples of what is possible on your Pocket PC thanks to this:

- Creating applications with graphical user interfaces
- Creating methods and classes (to better organise your program into smaller functions)
- Using all of the.NET Compact Framework classes
- Doing file manipulation (.NET as many nice static functions for this)
- Running processes
- Using .NET2 generics (to create lists, tables, arrays, …)
- Using C# control structures (loops, conditional, …)
- …

Basically, you can write C# code and execute it on your Pocket PC (then you can compile it later on your desktop to get a native .NET program).

Just to illustrate (more advanced examples are provided in the download section), here is a very simple example of code you can write:

namespace TestNS
{
class Test
{
public static void Main()
{
System.Windows.Forms.Form f=new System.Windows.Forms.Form();
f.ShowDialog();
}
}
}

Requirements:

· Windows Mobile 5/6
· .NET Compact Framework 2

What's New in This Release: [ read full changelog ]

· Added support for multi threading
· Added support for do/while loop
· Added support long type
· Fixed bug with RelationalOp
· Improved error location (line number)
· Enabled Paint and MouseMove events



TAGS:

Integrated Development Environment | developer tool | application builder | C# | IDE | development

Go to top

WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM