par SharpKit - Type de produit : Produit complémentaire / Application / Developer Application / Server Application
C# to JavaScript converter. SharpKit is a Web toolkit that lets you write C# code and convert it to JavaScript during compilation. It is an ideal solution for Web development teams who have to maintain C# and JavaScript code. SharpKit allows developers to harness the native C# features in Visual Studio such as compile-time syntax verification, code-completion, XML documentation and refactoring. SharpKit is a command-line tool that acts like a compiler; it receives C# source code and assembly references, and generates JavaScript files, based on custom attributes (metadata) in your code. It also integrates into MSBuild projects, and performs the conversion automatically during the build process. SharpKit was designed to be a nonintrusive, compile-time solution with minimal impact during development and zero impact during production. There is no need to deploy SharpKit on your Web servers, just deploy the generated JavaScript files with your Web application.
Nos prix standard sont montrés ci-dessous. Veuillez vous connecter pour voir vos prix.
| Ajouter au Caddie | ₩ 239,800 | 1 Developer License - Includes version updates for 1 year * | Téléchargement (4.7 Mo) | |
| Ajouter au Caddie | ₩ 143,400 | 1 Developer Renewal - Includes version updates for 1 year * | Vérifier | Téléchargement (4.7 Mo) |
| Ajouter au Caddie | ₩ 541,200 | 1 Developer License, price per developer for 1 to 5 developers - Includes version updates for 1 year * | Téléchargement (4.7 Mo) | |
| Ajouter au Caddie | ₩ 480,900 | 1 Developer License, price per developer for 6 to 10 developers - Includes version updates for 1 year * | Téléchargement (4.7 Mo) | |
| Ajouter au Caddie | ₩ 420,600 | 1 Developer License, price per developer for 11 to 50 developers - Includes version updates for 1 year * | Téléchargement (4.7 Mo) | |
| Ajouter au Caddie | ₩ 360,400 | 1 Developer License, price per developer for 51+ developers - Includes version updates for 1 year * | Téléchargement (4.7 Mo) |
| Ajouter au Caddie | ₩ 324,200 | 1 Developer Renewal, price per developer for 1 to 5 developers - Includes version updates for 1 year * | Vérifier | Téléchargement (4.7 Mo) |
| Ajouter au Caddie | ₩ 288,100 | 1 Developer Renewal, price per developer for 6 to 10 developers - Includes version updates for 1 year * | Vérifier | Téléchargement (4.7 Mo) |
| Ajouter au Caddie | ₩ 251,900 | 1 Developer Renewal, price per developer for 11 to 50 developers - Includes version updates for 1 year * | Vérifier | Téléchargement (4.7 Mo) |
| Ajouter au Caddie | ₩ 215,700 | 1 Developer Renewal, price per developer for 51+ developers - Includes version updates for 1 year * | Vérifier | Téléchargement (4.7 Mo) |
Nos prix comprennent le support technique ComponentSource et, pour la majorité des produits téléchargeables, une sauvegarde en ligne ainsi qu'une mise à niveau GRATUITE si la nouvelle version est parue pendant les 30 jours consécutifs à votre achat. Toutes les ventes sont sujettes à nos Termes et Conditions standard à notre Politique de renvoi. Veuillez nous contacter si vous avez besoin d'une option de licence (licences en volume et versions précédentes) qui ne figure pas sur notre liste.
Nos prix standard sont montrés ci-dessus. Veuillez vous connecter pour voir vos prix.
What's New in SharpKit v4.23.5000
What's New in SharpKit V4.22.6000
More and more Web applications are requiring increased user interaction and as a result more JavaScript is being used and therefore needing to be maintained.
Many of the productivity features such as code completion, syntax verification and refactoring are not available when coding in JavaScript which makes maintaining code time consuming and complex.
SharpKit lets Web development teams leverage C# productivity for JavaScript development by creating JavaScript from C# code.
SharpKit was designed so that it:
First a C# to JavaScript cross-compiler was created by parsing the HTML and JavaScript documentation and specifications into a .NET assembly which exposed the native browser object model and JavaScript API within C#. This was then checked to see which browsers supported which APIs enabling cross browser support which can be verified during compilation. SharpKit was then packaged as an MSBuild step to allow intuitive usage from within Visual Studio.
By adding a single line of code to any existing CSPROJ file, developers can start building C# classes that are converted into JavaScript files during compilation.
Integrating SharpKit with Visual Studio means that multiple developers can work on the same project without worrying about breaking another team member’s code.
SharpKit provides the following C# productivity features, for JavaScript development:
SharpKit Features List
SharpKit features complete support for all native JavaScript features across all browsers, so you can be sure that you can create any type of JavaScript code from C#.
| SharpKit | Script# | jsc | GWT | |
| C# to JavaScript | C# to JavaScript | C# to JavaScript (IL) | Java to JavaScript | |
| Native JavaScript runtime support | ||||
| Run without additional script includes | Full Support | Full Support | ||
| Control exported JS file path | Full Support | |||
| Native JavaScript syntax support | ||||
| Global functions | Full Support | Full Support | Full Support | |
| Global variables | Full Support | Full Support | Full Support | |
| Prototype functions | Full Support | Full Support | Full Support | |
| Prototype variables | Full Support | Full Support | Full Support | |
| Native delegates | Full Support | Partial Support | Full Support | |
| Inline JavaScript code | Full Support | Full Support | Full Support | |
| HTML4 API | Full Support | Partial Support | Full Support | Partial Support |
| HTML5 API | Full Support | |||
| Cross-browser compatibility | ||||
| IE DOM API | Full Support | Partial Support | ||
| FireFox DOM API | Full Support | |||
| Safari DOM API | Full Support | |||
| Chrome DOM API | Full Support | |||
| Cross-browser DOM API | Full Support | Full Support | Full Support | |
| Cross-browser compatibility warnings | Full Support | |||
| CLR / JVM Support | ||||
| Type system | Full Support | |||
| Classes | Full Support | Full Support | Full Support | Partial Support |
| Interfaces | Full Support | Partial Support | Partial Support | Partial Support |
| Method overloading | Full Support | Full Support | ||
| Properties | Full Support | Full Support | Full Support | |
| Events | Full Support | Full Support | Full Support | |
| Custom Attributes | Full Support | |||
| Reflection | Full Support | |||
| Generics | Full Support | Full Support | Partial Support | |
| Collections | Full Support | Full Support | Full Support | |
| Lambda expressions | Full Support | Full Support | ||
| Linq | Full Support | Full Support | ||
| Remoting | Full Support | |||
| Performance | ||||
| JavaScript performance profiler | Full Support | Full Support | ||
| JavaScript code minification | Full Support | Full Support | Full Support | Full Support |
| JavaScript file consolidation | Full Support | Full Support | Full Support | |
| Third-party JavaScript libraries | ||||
| ASP.NET Ajax | Full Support | Full Support | ||
| jQuery | Full Support | Full Support | ||
| jQuery UI | Full Support | Full Support | ||
| YUI | Full Support | Full Support |

Éditeur
Catégorie principale
Catégories similaires
ComponentSource offre un service international unique, reconnu par plus de 1 000 000 développeurs de logiciels partout dans le monde.