At the recent ng-conf 2015, the Angular team announced and encouraged the use of Typescript. This will be an introduction to Typescript, and the how's and why's for using it in Angular.
Typescript has worked with the Angular team to design a set of new features that will help you develop cleaner code when working with dynamic libraries like Angular 2, including a new way to annotate class declarations with metadata. Library and application developers can use these metadata annotations to cleanly separate code from information about the code, such as configuration information or conditional compilation checks.
They have also added a way to retrieve type information at runtime. When enabled, this will enable developers to do a simple type introspection. To verify code correctness with additional runtime checks. It also enables libraries like Angular to use type information to set up dependency injection based on the types themselves.
Ryan Marchand brings extensive practical and academic experience to the ten24 team. His expertise helps build and support our Slatwall Commerce application and launch complex client projects.
Ryan most recently worked for lateral group as a product developer for MarketPower. He spearheaded the Salesforce integration, as well as helped to publish the product in the Appexchange. He also assisted in the development of their native ios app, set the precedent for migration to angularjs, and developed a warehouse syncing architecture via web services.
His Salesforce developer training and Angularjs experience have helped him in enforcing best security practices.
In his spare time he writes and publishes iphone apps.