Tag: imbACE

Creating your imbACE Console Application

Introduction The imbACE framework is all about rapid console tool applications development. The project’s goal is to provide completely automated UI/TUI/GUI generation, for multiple platforms – using data annotation and meta information from your IAceAdvancedConsole implementations. The consoles are execution context classes, where the ACE Script Operations (methods, that are interpreted also as ACE Script…

Visual Studio Extension – imbACE.BasicPack – Release Notes

The extension delivers multi-target C# (.NET 4.0, .NET 4.5 and .NET Standard) project templates, imbVeles (imbACE – Advanced Console Environment, imbSCI – Coding for Science) item templates and code snippets. Item templates cover: namespace XML documentation, imbACE Advanced Console and Plugin classes, imbSCI Global configuration and imbNLP Transliteration definition file. Project templates contain custom MSBuild target, that makes copy of NuGet .nupkg file to local NuGet repository, after each build.

imbSCI & imbACE for .NET Standard, .NET 4.5 and .NET 4.0

Since 15th May, imbVeles libraries are in process of migration from single-target .NET 4.0 framework to cross-platform and multi-target libraries/packages (.NET Standard 2.0, .NET 4.5, .NET 4.0). So far, complete imbSCI and imbACE stacks are converted, as well as, some lateral packages like: imbWEM.CommonData (contains both imbMiningContext and imbCommonModel namespaces), imbNLP.Transliteration and netDXF.Standard. The API documentation is also updated.

netDXF.Standard

The package contains Daniel Carvajal’s netDxf .net library, programmed in C# to read and write AutoCAD dxf files. It supports AutoCad2000, AutoCad2004, AutoCad2007, AutoCad2010, AutoCad2013, and AutoCad2018 dxf database versions, in both text and binary format. It provides high-level approach to the DXF Document.

This is a multi-platform fork of netDxf library from Daniel Carvajal. It allows use of the library on .NET 4.5 and .NET Standard 2.0 with purpose to target Xamarin.Forms and mobile devices. Goals of the fork are:

  • To provide multiplatform support for NuGet package (.NET 4.5, .NET Standard 2.0)
  • To provide DXF rendering library using SkiaSharp and imbSCI.Graph’s SVG capability.
  • To improve XML documentation
  • To create demo Xamarin.Forms 3.0 Windows WPF, Android and iOS demo DXF viewer application.

Current documentation: http://doc.veles.rs/

NuGet Packages released & GitHub updated

I’m proud to announce that full stack of NuGet packages is released for all parts of imbVeles Framework. Check out my NuGet profile for the complete list: https://www.nuget.org/profiles/goran.grubic In the same moment, the complete source code is updated at GitHub, now having repositories for each part of the framework. gorangrubic44 repositories, 1 followers.