|
Project Information
Links
|
SharpKit is a C# to JavaScript productivity tool. It allows you to write C# 4.0 and convert it to JavaScript during compilation. Getting StartedFor Developers- Code Validation - no more typos, less bugs.
- Code Completion - no need to memorize apis.
- Code Maintenance - refactoring is simple
- Code Sharing - re-use code between client and server, like data contracts and services.
- JavaScript Libraries - easily integrate and learn 3rd party libraries, libraries are in C# with xml documentation.
For Project Managers- Collaboration - develop safely in teams, C# compiler will protect your team members from stepping on each other's toes.
- Enforce code quality within your team - patterns, syntax, documentation.
- Introduce team members to new projects more quickly.
- Create diagrams and specs for your team members based on real code.
- Streamline your project - web projects will be written in a single unified language.
Key Features- Automatic code minification - optimize your website with smaller JavaScript files
- Automatic file merge - optimize your website with fewer web requests
- Support for all major 3rd party libraries
- Non intrusive - generated code is exactly like hand written code
- Non binding - you can stop using SharpKit at any time, and remain with the original JavaScript code.
- Free for open source or small projects.
- Supports all C# language statements, up to and including C# 4.0
- Supports all JavaScript language statements.
Supported Libraries (open-source)- JavaScript and HTML
- jQuery
- jQuery UI
- jQuery Mobile
- ExtJS
- ASP.NET Ajax
What's New?SharpKit v4 is now available, includes support for C# 4, .NET 4.0, Visual Studio 2010 and MSBuild 4. View latest release notes. Supported C# features: - Namespaces
- Classes, interfaces, delegates, enums and generics
- Static classes, partial classes
- Static methods, instance methods, extension methods
- Optional parameters, named parameters, method overloads
- Implicit delegates, anonymous delegates, lambda expressions, LINQ
- Inheritance, polymorphism, casting, as/is
- Enumerables
Licensing- The SharpKit SDK, including all accompanying source code for HTML, JavaScript, plugins interface are open-sourced under GPL3.
- The SharpKit compiler is free for use for projects with up to 1000 lines of JS code. For an unlimited professional license, please contact contact@sharpkit.net
Technical SupportVisit the support forum or contact support@sharpkit.net
|