Posts Tagged ‘Development’

Superior Localization and Coding for Visual Studio Users

Thursday, October 9th, 2008
RGreatEx 1.1.18 - a small plug-in for JetBrain ReSharper - makes it incredibly simple to add localization support to .NET applications, improves coding abilities and helps to produce safer code.
Localize your .NET application without hassles

Localize your .NET application without hassles

SafeDevelop today announces the immediate availability of RGreatEx 1.1.18, the newest version of its productivity plug-in for JetBrain ReSharper. By introducing a set of new refactorings to Visual Studio, RGreatEx offers the developer the easiest way to add localization support to a .NET project. RGreatEx also has other features for improving coding abilities and producing safer code.

RGreatEx is a powerful addition to the arsenal of any developer who relies on Visual Studio and its plug-in - JetBrain ReSharper - to write applications. Once installed, RGreatEx lets you take advantage of a host of time-saving refactorings, such as “Move to resource” and “Rename resource”. They can help to add localization to an application, much faster and easier than before. The tool can automatically analyze string and resource usage and suggest moving strings to resources. The new refactorings and automation options eliminate the need to re-write the entire project code for localization purposes, so the developer can save up to 95% of development time.

Adding localization support couldn’t be simpler. Just select a string and choose “Move string to resource” from the quick fixes, select a resource file where you want to extract and refactoring settings. Then you copy your resource file to a resource file for localization - for instance if you have Resources.resx you need to make a copy with the name - Resources.xx-xx.resx (where xx-xx - is your specific culture). The final step is to translate values in Resources.xx-xx.resx to the needed ones by using the Translate resource quick fix.

RGreatEx can serve as a coding helper too. It provides many new context actions to let the developer manipulate strings on the fly and produce safer resx code. RGreatEx lets you select strings from a file, folder, or a project, choose a resource file and keys for the selected strings and move them to resources - all in one go! Other useful options include highlighting options for quick string manipulation, plus “Go to resource” entry option to quickly jump from code to the resource value. These features improve the efficiency of coding considerably.

RGreatEx tightly integrates with Visual Studio, allowing the developer to maintain and enhance code without flaws. Supported programming languages are C#, VB.NET and ASP.NET.

New to version 1.1.18 are major bug fixes and minor UI enhancements.

Available now, RGreatEx costs 35 Euro. A free 14-day evaluation version is available for free.
Read more at http://safedevelop.com/Products/RGreatEx/.

Create Portable Applications With Ease

Wednesday, October 8th, 2008
BoxedApp SDK 2.0, a DLL library from Softanics enables developers to take advantage of the next generation technology - application virtualization to create a portable application with zero installation.
Create portable applications with BoxedApp SDK

Create portable applications with BoxedApp SDK

Softanics today announces a new version of the application virtualization library - BoxedApp SDK 2.0. Using the library, developers can create a portable, self-contained application that relies on the virtual registry and file system to run on the machine. Application virtualization using BoxedApp offers several benefits, including portability, protection of exclusive content from theft and improved system stability.

Application virtualization allows creating portable applications that run from a USB flash drive, CD-ROM or a computer, even when the user does not have administrator rights to install software on the hard drive. Another benefit lies in the opportunity to hide exclusive content - graphics, animation, audio from illegal copying and re-use. Files are packaged into a single EXE file and streamed from memory, rather than copied to the hard disk where anyone can find and copy them. BoxedApp SDK also speeds up the time to market because there’s no need for regression tests with other applications. Traditionally lengthy QA testing is reduced considerably.

Using BoxedApp SDK, the developer can embed DLL, ActiveX/OCX components, content files, and even .NET runtime, which an application uses, into a single EXE file that runs as an isolated application, without any changes to the file system or registry of the computer. The embedded data is unpacked to memory, rather than the hard disk and registered in virtual registry. Following the “best practices” recommendations from Microsoft, BoxedApp SDK is made to run completely in user mode, which results in many benefits related to system stability and security.

Implementing the library is easy. Just add a few lines of code to an application and all is set.

Sample of using BoxedApp SDK:

Let’s say, for example, the application needs a Flash ActiveX player to play a Flash movie but the developer cannot rely on users to have this component installed. BoxedApp may save the day. Simply create a virtual file that contains the Flash movie, another virtual file that contains the Flash player ActiveX DLL, and virtual registry entries that point to that virtual file. That’s it. Now the application “thinks” that the Flash player ActiveX is actually installed and the Flash player runs just as if the movie file was actually on the hard disk drive.

“We are excited to be releasing new BoxedApp SDK,” says Artem A. Razin, CTO, Softanics. “The requests for virtualization technologies are growing rapidly today. I think our solution will help many to make applications virtual with ease and at an affordable price.”

Available now, BoxedApp SDK 2.0 starts at 299 EUR. A free trial is available.

Read more at: http://boxedapp.com/. The website offers many examples how to” virtualize” .NET assembly, FlashPlayer ActiveX, DLLs. Examples are available for most programming languages.

Perpetuum Software Launches .Net ModelKit Suite 3.8

Sunday, October 5th, 2008

Perpetuum Software today announces the availability of .Net ModelKit Suite 3.8, a suite of four components that enable .NET developers to create BI applications for reporting, data processing and visualization. Tight integration between components of the suite ensures fluidity in every aspect of your workflow, providing similar design-time and runtime customization facilities, common data management and appearance customization. All suite components are written in C# and contain only 100% managed code.

The suite combines new versions of OLAP ModelKitTM and Report Sharp-ShooterTM, the use-proven Business Intelligence components for intelligent data handling and feature-rich presentation. Another component is the Instrumentation ModelKitTM which is ideal for creating digital dashboards and KPI, offering an unmatched collection of over 130 ready-made gauges and other visual controls. Also included in .Net ModelKit Suite is the Chart ModelKit component which is designed for creating interactive charts and graphs. The components delivered in the suite minimize the coding required and provide full design-time customization.

Top 5 new benefits of .Net ModelKit Suite 3.8

The suite has been evolving over the last two years and has seen many technological improvements. The following is an overview of just some of the many exciting new features and benefits you’ll find in the newest version of .Net ModelKit Suite.

#1: Work with the latest Microsoft tools - Experience a new level of performance and speed using the .Net ModelKit Suite components with Visual Studio 2008.

#2: Expand your reporting with new amazing abilities - Report Sharp-Shooter offers QR Barcode, which is very popular in Japan due to its efficient encoding of Kanji characters.

#3: Reduce time for templates development - Reports Sharp-Shooter offers master style support that eliminates the need to duplicate styles. Now, styles specified in the master report are available in sub reports, and they can be assigned to any report element. The unified style of master reports and sub reports makes your reporting system more professional.

# 4: Evaluate the product with new attractive samples - New to this version is a set of sample charts and gauges with attractive styles for Instrumentation ModelKit and Chart ModelKit.

#5: Enjoy efficient application development - The re-designed user interface in all designers and viewers, new icons on the toolbars make your application even more professional.

Please, explore http://www.perpetuumsoft.com/ to find out more information about the product.