[ADCES][ITDevConnect] Visual Studio 2019 Post Event
I have been presenter at ADCES ITDevConnect Visual Studio 2019( I have organized too , that’s another story)
There was Andrei Nitescu about Xamarin improvements in VS2019 and Julian Atanasoae about new features in VS2019
With Julian we have presented with 2 projectors(!) how to do Live Share in VS2019.
It was a nice evening to share code and features.
Thank you all!
Bucharest , Visual Studio 2019 Launch Event – 14 May 2019
I am organizing at Bucharest the Visual Studio 2019 Launch Event
You will find Andrei Nitescu with Visual Studio for Xamarin and me and Julian Atanasoaie with Visual Studio .
You can find the content at https://www.meetup.com/Bucharest-A-D-C-E-S-Meetup/events/jccfwqyzhbsb/
In jury at MSHack
The students partners invited me to be a part of the jury at their hackhathon – https://www.facebook.com/events/1128524840653643/ . It was a nice experience to see the people wanting to do more with technology for the greater good. Also, it was nice to see , among all react , a Windows Forms project.
Friday Links 318
Obtaining list of videos from a youtube playlist with Stankins
Because Stankins has a parser to html, you can have this kind of macro
#see all href
Stankins.HTML.ReceiverHtmlAHref file=https://www.youtube.com/playlist?list=PL4aSKgR4yk4OnmJW6PlBuDOXdYk6zTGps
#retain href column
StankinsObjects.FilterRetainColumnDataContains namecolumn=href stringToHave=PL4aSKgR4yk4OnmJW6PlBuDOXdYk6zTGps
#retain just videos which title contains 5Min
StankinsObjects.FilterRetainColumnDataContains namecolumn=a_text stringToHave=5Min
#remove column a_html
StankinsObjects.FilterRemoveColumn namecolumn=a_html
#transform column to li a href
StankinsObjects.TransformerAddColumnExpressionByTable expression=”‘<li><a href=’+ href+’>’ + a_text+'</a></li>'” newcolumnname=test nametable=TableLinks
#remove column href
StankinsObjects.FilterRemoveColumn namecolumn=href
#remove column a_text
StankinsObjects.FilterRemoveColumn namecolumn=a_text
The demo is at
https://azurestankins.azurewebsites.net/recipe/youtubeplaylist
Friday Links 317
DotNet CLI Tools
There is a revival of CLI tools. And dotnet is going with the wave.
You can find the tools installed with .NET Core here , https://docs.microsoft.com/en-us/dotnet/core/tools/?tabs=netcore2x and here https://docs.microsoft.com/en-us/dotnet/core/additional-tools/
Usually you do not need those – since Visual Studio is good to have all from the GUI.
However, you can make your own tool – and you have the instruction here: https://docs.microsoft.com/en-us/dotnet/core/tools/global-tools-how-to-create
But, before re-inventing the wheel, take a look at the list here https://github.com/natemcmaster/dotnet-tools
I have used for AzureDevOps CI:
- https://github.com/tonerdo/coverlet
- https://github.com/ignatandrei/AOP_With_Roslyn
- https://github.com/loresoft/DotNet.Property
- https://github.com/SonarSource/sonar-scanner-msbuild
- https://github.com/KrystianKolad/DotnetThx
- https://github.com/danielpalme/ReportGenerator/
- https://github.com/Hubert-Rybak/dotnet-warp
- https://github.com/aspnet/AspNetCore/tree/master/src/Tools/dotnet-watch
Did you use some CLI tools?
Friday Links 316
Video: 5 Minutes Continuous Integration
NewVideo:
If you want to propose a tool , please suggest at https://trello.com/b/3O1fFpcl/tools2019
List of my tools in 2018: http://msprogrammer.serviciipeweb.ro/2019/01/01/my-tools-in-2018/
- 5MinDocker(withSqlServer)
- 5MinVS2019
- 5MinWinMerge
- 5MinPowerBI
- 5MinClone
- 5MinInternalsVisibleTo
- 5MinEFSaveChanges
- 5MINCovarianceContravariance
- 5MinMsBuildTask
- 5MinGhostDoc
- 5MinSelect2
- 5MinHistTable
- 5MinImproveWebPage
- 5MinJS2C#
- 5MinSysInternals
- 5MinFinalizersIDisposable
- 5MinVSExtension
- 5MinAPI
- 5MinSimpleDI
- 5MinSimplePlugin
- 5MinPluginOffice
- 5MinMVVM_JS
- 5MinIIS_SEO
- 5MinRegularExpression
- 5MinSelenium
- 5MinCopyConstructorReflection
- 5MinIlMerge
- 5MinComObjectIDisposable
- 5MinComObject
- 5MinOCR
- 5MinCleanProject
- 5MinVersioning
- 5MinCrypt
- 5Min AppContext
- 5Min Instrumentation
- 5Min Partial Methods
- 5MinClassExtensions
- 5Min Debug
- 5MinCleanProject
- 5min Static – constructor and variables
- 5Min Memory Cache
- 5MinIDisposable
- 5MinThrowVsThrowEx
- 5Min Usefull Attributes
- 5MinIValidatableObject
- 5MinAsyncException
- 5MinAsync
- 5Min iMacrosAHK
- 5min Zip
- 5MinPSR
- 5MinParseWebPage
- 5MinFileHelpers
- 5Min Logging
- 5min Send emails and SMTP4Dev
- 5Min Memory Profiler ( User Object and/or memory leaks)
- 5min SFHB
- 5min – .TT files in Visual Studio