ZAM 3D for WPF







What is ZAM 3D?

ZAM 3D is a 3D XAML Tool for Microsoft Windows .NET 3.5+ Application Development. It provides developers and designers with a quick and easy solution for creating 3D elements for Microsoft Expression Blend and Visual Studio projects. It also acts as a 3ds or dxf to XAML converter. Electric Rain ZAM 3D™ is a full-featured 3D modeling application that enables easy creation, customization and animation of 3D interface elements for Windows .NET 3.5+ based applications. Once a 3D scene is created, ZAM 3D automatically generates the XAML (eXtensible Application Markup Language) markup necessary to convert the 3D elements into a Windows Presentation Foundation “WPF” 3D scene. XAML files created with ZAM 3D can be directly integrated into your application development environment to create rich and engaging user experiences never before possible.

ZAM 3D Interface

The ZAM 3D interface is built to be highly approachable, yet very powerful. It supplies all of the basic modeling features such as primitives, materials, lighting, etc., as well as several 2D to 3D tools like the Extrusion Editor and a Lathe Editor. Furthermore, there is a very robust Advanced Modeling environment that allows full mesh manipulation. For more information on the ZAM 3D interface, please visit the Swift 3D portion of our Website as the functionality is very similar.

Adobe Flash (SWF) to XAML Export


What is Adobe Flash (SWF) to XAML Export Tool?

This tool allows you to directly open a SWF file and browse through its frames one by one. When you have found a frame that you like, you can either export to a XAML file or copy the XAML to the clipboard for easy pasting into your tool of choice.

To get the SWF2XAML tool up-and-running on your system, follow the follwoing steps:

Step 1- Make sure that you have the .NET Framework 3.0 installed on your machine.

Step 2- download from the following link: SWF2XAMLExport

Step 3- Extract all of the files to a folder of your choice.

Step 4- Double-click SWF2XAML.exe to run the tool.

Adobe Illustrator to XAML Export




What is the XAMLExport plug-in?

If you use Adobe Illustrator and would like to get your artwork into a WPF or Silverlight application using XAML, you need to use XAMLExport plug-in which works with both the PC and the Mac.
While the plug-in is capable of exporting very complex illustrations, in practice, it is mostly used to convert individual icons or user interface elements. Once assets have been exported from Illustrator, they can be used in a tool like Expression Blend to build a finished application.
The PC version of the plug-in requires Adobe Illustrator CS, CS2, CS3, or CS4. Once you have a compatible version of Illustrator installed:
Download from the following link: XAML Export  then Copy XAMLExport.aip from the zip file to your Illustrator plug-in folder. For a default installation of Adobe Illustrator CS4, this should be something like C:\Program Files\Adobe\Adobe Illustrator CS4\Plug-ins.
The next time you start Illustrator, you should be able to pull down the File menu, select Export…, and see both XAML for Silverlight (*.XAML) and XAML for WPF (*.XAML) as available selections under Save as type. There are no other options to configure or runtimes to install.


DevExpress announced at the BUILD Windows Conference in Anaheim that its award-winning IDE Productivity and Refactoring Toolset “CodeRush” now supports Visual Studio 11. CodeRush helps developers create and maintain source code with extreme efficiency. Consume-first declaration, powerful templates, smart selection tools, intelligent code analysis, innovative navigation and an unrivalled collection of refactorings all work together to dramatically increase developer productivity.

1. Color Swatches in the Code
See the actual color of color references in the code. Change the color using CodeRush’s first class color picker. C#, VB, XAML, HTML and CSS are supported. 2. Preview Hinting
Preview Hinting shows that code that’s going to change so you can see the impact of a refactoring before you apply it.
3. Test Result Icons
CodeRush places test result icons next to each test method, so you can not only see the results of the last test run, but also quickly run the test after making changes.
4. Code Issues
CodeRush shows errors, warnings, hints, code smells, and duplicate code while you work. Fixes for many issues are a single click or keystroke away.
5. Duplicate Detection and Consolidation
Easily see duplicate code throughout your solution while you work. Increase the quality of your source code by consolidating duplicates into a single location.
6. Multi-Select
Select what you need from multiple locations and copy or cut that to the Clipboard.
7. Warp Speed
Navigate to the symbol, class or file you want with the fewest keystrokes. Efficiency is everywhere in CodeRush.

CodeSmith Generator

What is CodeSmith Generator?
CodeSmith generator is a template-based tool that can produce code for any text-based language. Whether your target language is C#, Visual Basic .NET, T-SQL, Java or even FORTRAN, CodeSmith Generator can help you produce higher-quality, more consistent code in less time than writing code by hand. CodeSmith’s familiar ASP.NET-based template syntax means that you can be writing your first templates within minutes of installing the package. The advanced CodeSmith Generator Explorer integrated development environment (IDE) helps you create and test new templates in a rapid development setting. CodeSmith Generator Projects and ActiveSnippets are integrated within Visual Studio to make code generation a breeze.
CodeSmith also includes a console version and an MSBuild task that you can easily integrate into your automated build process, flexible strategies for merging generated code with custom code, the SchemaExplorer API for integration with relational data sources, and the ability to hook up your own custom metadata sources.

How to use it?
Although CodeSmith Generator has many advanced features, you can begin using it to help produce code without mastering all of those features. In this section, you’ll learn how to use Generator to generate a useful piece of utility code – specifically, a strongly-typed hash table class. This exercise should take you no more than five minutes to complete, but it will introduce you to CodeSmith Explorer, and show you the power of CodeSmith’s template-based code generation scheme.

Why CodeSmith?
CodeSmith’s templates use ASPX-like syntax with a couple of CodeSmith-specific directives. You can create new templates within a few minutes and the best part is that it is all just text so you can edit them and immediately see the results. Using CodeSmith’s templating engine makes the templates more manageable. Instead of storing the generated code in a StringBuilder, constantly appending new lines and worrying about the proper formatting and indenting you can now focus on what the template really must generated and let CodeSmith take care of the rest.

.NET Reflector

What is .NET Reflector?

.NET Reflector is a tool that can be used to explore, analyze, decompile, and debug the contents of any .NET assembly. This tool helps .NET developers understand how a library works, or how it interacts with other parts of a .NET application. The tool can decompile to C#, VB, IL, Managed C++ and some F# features.

.NET Reflector is originally written by Lutz Roeder, and this tool quickly became the world’s most downloaded .NET development tool. MSDN Magazine named .NET Reflector as one of the Ten Must-Have Tools Every Developer Should Download Now, and Scott Hanselman listed it as part of his Big Ten Life and Work-Changing Utilities. In August 2008, Red Gate Software acquired .NET Reflector.

How to use .NET Reflector?
From the File menu, choose Open and browse for the assembly file that you would like to interrogate. As it is shown in the following picture, the code can be converted from C# to IL, Managed C++, Visual Basic, Delphi, Oxygen and F#.

Copyright © All Rights Reserved - C# Learners