I eagerly awaits more: Stephen Cleary (the blog): A Tour of Task, Part 0: Overview (“awaits” is a play on words).
Month: April 2014
Check .NET Version with Inno Setup
How to check if particular version of .Net is present in Inno Setup pascal like script: Check .NET Version with Inno Setup.
Only .Net 4.5.1 is missing but, with Aaron Stebner’s help, it’s very easy to replace .Net 4.5 by 4.5.1.
Visual Studio Installer Projects as Extension
At least! But only a preview for now.
Visual Studio Installer Projects Extension – The Visual Studio Blog – Site Home – MSDN Blogs.
Office 2013 Wikipedia Application is on GitHub
MS OpenTech provides us a Word/Excel 2103 application to integrate Wikipedia search into an Office pane. More important for Offcce developpers, this application is on GitHub as a real case sample: Office Wikipedia Application is on GitHub.
EDITED: a small video with some details on app code.
Why does C# use UTF-16 for strings?
Why does C# use UTF-16 for strings?
In fact, it doesn’t use real UTF-16 because “C# uses UTF-16 in 2014 because Visual Basic used UCS-2 in 1993” despite “UTF-16 was not invented until 1996”. It use UTF-16 as if surrogate pairs doesn’t exist…
Humanizer
Lots of helper extensions to format BCL types to more readable strings (and reverse).
Just like any other library, I have concrete cases of use of some extensions and some others seems useless. I dream of possibility to choose which subsetI take from a nuget library. Splitting in multiple parts is boring to use. This must be mitigated by the fact that binary is small: 76 Ko plus localisations assemblies.
Humanizer includes an evolution of the excellent ByteSize.
New to Windows 8.1 Update: Using network loopback in side-loaded Windows Store apps (Windows)
Detailed samples on the now (since Windows 8.1 Update) possible communication between Windows Store client connected to a local server hosted in local Desktop application.
It only works for side loaded applications. If you don’t know everything about this kind of app, all you need to know is available on technet here.
Using network loopback in side-loaded Windows Store apps (Windows).
EDIT: This is now simplified by project templates: Brokered WinRT component project templates now available.
EDIT: And now how to distribute C++ Runtime for Sideloaded Windows 8.1 apps (when C++ runtime cannot be provided by Windows 8 Store).
File Nesting extension
Permits to nest/unest files in project. It’s convenient to gather partials class without always creating folders.
Being written by XamlWriter
A very good description of what is serialisation of a XamlWriter and how to interfer with this mechanism Being written by XamlWriter – Data See, Data Do – Site Home – MSDN Blogs.
Atom a sign of GUI’s futur and a powerfull editor
From blog.atom.io:
“Atom is a specialized variant of Chromium designed to be a text editor rather than a web browser. Every Atom window is essentially a locally-rendered web page.
All the APIs available to a typical Node.js application are also available to the code running in each window’s JavaScript context. This hybrid provides a really unique client-side development experience.”
Html5 flexibility binded to mative: it’s here Atom with module here https://github.com/atom.