logo WinWrap®
April 23, 2013

WinWrap® Basic Architectural Choices

WinWrap® Basic is an embedded macro language component available for .NET and COM 32/64 bit Windows applications.

  • WinWrap® Basic runs on Windows 7 and Windows 8 desktops
  • Integrate WinWrap® Basic into Windows Server R2 and Windows Server 2012 applications
  • Access new .NET 4.0 assemblies using Visual Studio 2010 or Visual Studio 2012
  • 32-bit and 64-bit Windows native support
  • Compile speed-critical WinWrap® Basic library projects
  • Control and Debug a server or remote application's scripts
  • Edit multiple languages including right-to-left scripts
  • Consistent localized user interface

Architectural Choices

Whether you are supporting new Microsoft operating systems, or new development options, or new deployment options, WinWrap® Basic is the solution for you.


Windows 7
and Windows 8

Windows Server 2008 R2
and Windows Server 2012

64-Bit Windows

Visual Studio 2010/2012

Compile Scripts

Remote Applications

Globalization

Localization
Windows

Windows 7 and Windows 8

  • WinWrap® Basic runs on Windows 7 and Windows 8 desktops
  • Supports .NET 4.0 and .NET 4.5
  • Supports .NET 2.0 and .NET 3.5
  • Visual Studio 2010 and Visual Studio 2012 support
  • Windows Server 2008 and Windows Server 2012 support
  • Supports IIS7 and IIS8 web applications

WinWrap® Basic runs on Windows 7 and Windows 8 desktop. WinWrap® Basic Scripting provides a secure and highly adaptable means for configuring and specializing server applications. more...

Windows Server

Windows Server 2008 R2 and Windows Server 2012

  • Use Visual Studio 2010/2012 to integrate WinWrap® Basic into Windows Server R2 and Windows Server 2012 applications
  • .NET 4.5 Windows applications run on Windows server 2012
  • Include the WinWrap® Basic control in .NET 4.5 host applications
  • Access .NET 4.5 assemblies from WinWrap® Basic's WWB.NET scripting language
  • Use any of thousands of .NET 4.5 Framework Classes in WWB.NET scripts
  • Compile speed-critical WinWrap® Basic projects that utilize .NET 4.5 calls

Application developers can deploy WinWrap&Reg; Basic applications to Windows Server 2008 R2 and Windows Server 2012. more...

64 bits

64-Bit Windows

  • Supports performance and reliability advantages of the 64-bit architecture
  • Allows applications to use extremely large in-memory datasets

WinWrap® Basic has native 64-bit support and is fully compatible with Windows 64 bit operating systems. 64-bit processes can access 8 terabytes of processor memory. more...

Visual Studio

Visual Studio 2010/2012

  • Working with the new .NET 4.0 assemblies requires Visual Studio 2010 or Visual Studio 2012
  • Working with the new Windows 8 .NET 4.5 assemblies requires Visual Studio 2012
  • Include the WinWrap® Basic control in .NET 4.5 host applications
  • Access .NET 4.5 assemblies from WinWrap® Basic's WWB.NET scripting language
  • Use any of thousands of .NET 4.5 Framework Classes in WWB.NET scripts
  • Compile speed-critical WinWrap® Basic projects that utilize .NET 4.5 calls

Application developers can add WinWrap® Basic scripting to their Windows 8 .NET 4.5 desktop applications. WinWrap® Basic scripting developers and end-users can use any of the thousands of Windows 8 .NET 4.5 Framework Classes in their WWB.NET scripts. more...

Compile

Compile Scripts

  • Compile speed-critical WinWrap® Basic library projects
  • Utilize the full power of VB.NET code
  • Access application defined language extensions
  • Call compiled code directly from WWB.NET scripts
  • Call compiled code via delegates
  • Use any of thousands of .NET Framework Classes

WinWrap® Basic implements the WWB.NET/Compiled language using Microsoft's VB.NET compiler component. A WWB.NET/Compiled project is compiled on demand the first time it is used. Changes to the project cause the code to be recompiled on demand the next time it is used. more...

Remote

Remote Applications

  • Control and Debug a server or remote application's scripts

Control and Debug a server or remote application's scripts. The Synchronized Property, Synchronize Method and Synchronizing Event (OnBasicSynchronizing Callback) work together to add remote control to WinWrap® Basic. more...

Globalization

Globalization

  • Edit multiple languages including right-to-left scripts
  • A single application with can support multiple languages
  • Support for Input methods, character sets & code pages
  • Correct sort & search
  • Language & cultural selectability
  • Unicode support
  • Character sets, Coded Character sets SBCS, DBCS, Unicode, ISO-8859-1, Shift-JIS
  • Universal text encoding using Unicode

The WinWrap® Basic is an integral part of your application's globalization solution. The WinWrap® Basic component will support your globalization and localization business goals whether you are developing your software application or you already have a global-ready software application. more...

Localization

Localization

  • Consistent localized user interface
  • Component menus, dialogs, etc are available in Armenian (հայերէն), Chinese (中文), Danish (dansk), Dutch (Nederlands), English (English), Finnish (suomi), French (français), German (Deutsch), Italian (italiano), Japanese (日本語), Korean (한국어), Norwegian (norsk), Portuguese (Português), Russian (русский), Spanish (español), Swedish (svenska).

The WinWrap® Basic is an integral part of your application's localization solution. The WinWrap® Basic component will support your localization business goals whether you are developing your software application or you already have a global-ready software application. more...

Copyright Polar Engineering, Inc.