View Single Post
  #1 (permalink)  
Old 01-12-2008, 11:53 AM
Ulti.hack0r's Avatar
Ulti.hack0r Ulti.hack0r is offline
Senior Member
 
Join Date: Jan 2008
Posts: 112
Reputation: 512
Ulti.hack0r is a glorious beacon of lightUlti.hack0r is a glorious beacon of lightUlti.hack0r is a glorious beacon of lightUlti.hack0r is a glorious beacon of lightUlti.hack0r is a glorious beacon of lightUlti.hack0r is a glorious beacon of light
Send a message via Yahoo to Ulti.hack0r
Default .NET Compact Framework s60v3 run Windows Mobile applications.beta 2

d Five Labs releases Net60 Beta 2 for devices
Net60 is the first-ever commercial .NET Compact Framework implementation for S60 devices


Net60 is a ground breaking implementation of the .NET Compact Framework running on S60 3rd edition devices.

Net60 enables managed Windows Mobile applications to run unchanged on S60 devices. Using C# and Visual Basic .NET in Visual Studio, developers can now use the .NET Compact Framework environment to build applications for Symbian devices.



Symbian developers can now also write applications for S60 and benefit from the RAD capabilities which .NET development offers.

code
http://rapidshare.com/files/82161494/Net60Beta2.msi


how use

The framework will work if installed to the C drive

A .NET .exe application must be converted into .SIS (Symbian Installation Source ) installer package for deployment to device. In order to deploy the .NET application to device, Red Five Labs provides Genesis which is a wrapper tool that generates .SIS packages from .exe files. Genesis is a utility application (genesis.exe) driven from the command line the usage of which will be described below.

For development purposes Red Five Labs also provides the CF App Launcher, which loads .exe binaries located in the 'Apps' folder on the device.

How to convert the HelloWorld.exe into a .sis using Genesis.exe:
Copy the 'genesis' folder from ‘C:\Program Files\Red Five Labs\Net60 Beta 2\genesis’to 'C:\temp\' or any other suitable location.
Copy the two '.dso' files (cliee.dso & cliee{000a0000}.dso) found in C:\Program Files\Red Five Labs\Net60 Beta 2\Genesis\ to the folder C:\Symbian\9.1\S60_3rd_MR\Epoc32\release\armv5\lib
Open a command line prompt console as an 'Admin User'. (Normally ‘Start’->’Run…’ -> cmd)
Change directory to ‘C:\temp\genesis’(> cd c:\temp\genesis)
Run genesis.exe with the relevant command line arguments as described below: (Must be run with 'Admin' privileges.)
The generated HelloWorld.SIS is output into the current ‘C:\temp\genesis’ directory

Genesis Usage: Command Line Example

>genesis.exe /svg:helloworld.svg /shortcaption:HWorld /longcaption:"Hello World" /version:1.0 /vendor:"RedFiveLabs" /binary:"HelloWorld" /UID3:0xe1231234 /epoc32Root:C:\Symbian\9.1\S60_3rd_MR\Epoc32

Notes:
The HelloWorld.exe and helloworld.svg must be in the root directory in which the genesis.exe tool is run from.
helloworld.svg must be in the SVG Tiny format. A sample is provided in the sample application folder.
If you would like to change a .svg icon for the same binary, the phone must be reset between installations.
The binary 'HelloWorld' should NOT contain any spaces in the file name.
The UID3 argument (unique for each application) is obtainable from www.SymbianSigned.com
The Genesis.exe tool must be run with 'Admin User Privileges'
or use this www.redfivelabs.com
best r3gard$
hack0r
__________________rep me + if u like my post (thx u)
Attached Images
File Type: jpg 1.jpg (40.1 KB, 621 views)

Last edited by Ulti.hack0r; 01-16-2008 at 02:17 PM.
Reply With Quote
Sponsored Links