-
.TT – add more informations(.NET version,build ) – part 6 of 7
As you can see from the previous chapter,we have added to the AssemblyDescription more informations – like .NET version,build configuration,and more You can see those with an explorer add-on http://www.codeproject.com/Articles/118909/Windows-7-File-properties-Version-Tab-Shell-Extens Video : http://youtu.be/A_qSdVV93qk Demo project here : https://traceabilitydemo.codeplex.com/releases/view/132231 Source code here : https://traceabilitydemo.codeplex.com/SourceControl/changeset/view/110446
-
Traceability in .NET–.tt files–add changeset – part 5 of 7
We wish to add,from the .tt file,the id of the last TFS checkin. For this purpose we will connect to TFS and we will investigate in the current project the latest change. We will use the facility of .tt file to connect to the host and ask for various features ( such as TFS )…
-
Traceability in .NET–.tt files–add build date– part 4 of 7
Firstly we propose that build can automatically put the data in AssemblyVersion. For this you will need somehow to generate the current date. We can do this in several ways – for example,a post build event. We will use a .tt file that will automatically generate this date. We will use for other things –…
-
Tracebility in .NET -source control – part 3 of 7
Adding version with Source Control This depends on what source control do you use . We will not discuss this in details – it is enough to searchAssemblyVersion. For TFS or SVN you can use https://github.com/loresoft/msbuildtasks : TfsVersion si SvnVersion You can use command line too : http://www.woodwardweb.com/vsts/determining_the.html Full tutorial with powershell you can find…
-
Traceability in .NET–1.0.*–part 2 of 7
Traceability in NET Each project in Visual Studio contains a file named AssemblyInfo.cs that contains summary information about the component. We will discuss these lines: As seen the traceability already exists in .NET .The difference between AssemblyVersion and AssemblyFileVersion is detailed here: http://support.microsoft.com/kb/556041 What we want to achieve is that after a change of the…
-
Traceability in .NET – 1 of 7
What is traceability? From Wikipedia,http://en.wikipedia.org/wiki/Traceability : Traceability is the ability to verify the history,location,or application of an item by means of documented recorded identification. We define traceability in software tracking capabilities and implementation of software components to know exactly: 1 The date the component was done (so that we can reproduce the source code) 2…
-
Friday links 84
GCompris Free Educational Software 40 Maps That Will Help You Make Sense of the World «TwistedSifter 8 Mistakes Our Brains Make Every Day And How To Prevent Them – Business Insider Presentation Skills Considered Harmful — Serious Pony The New Science of Who Sits Where at Work – WSJ.com Four Dangerous Navigation Approaches that Can…
-
Friday links 83
annyang! Easily add speech recognition to your site 33 Amazing Ideas That Will Make Your House Awesome | Bored Panda Manual on Development of Visual Studio 2005-2012 and Atmel Studio Plugins in C# – APIs and Tools – Articles – Articles – GameDev.net Jeffrey Richter: Excerpt #2 from CLR via C#,Third Edition – Microsoft Press…
-
Friday links 82
Core Coding Standard | Insomniac Games World’s Biggest Data Breaches & Hacks | Information Is Beautiful Caught In A Stress Spiral? Innovate Your Day With 8 Minutes Of "Ready,Set,Pause" | Fast Company | Business + Innovation 10 Ways Our Minds Warp Time — PsyBlog 10 Brilliant Social Psychology Studies — PsyBlog HistomapFinal.jpg.CROP.article920-large.jpg (920×4192) Things You…
-
Friday links 81
Weird & Exotic Places on Earth three.js – JavaScript 3D library Margaret Heffernan: Dare to disagree | Video on TED.com Playing video games can boost brain power Google Chromecast Review – The race is on to wirelessly throw video to your TV – Scott Hanselman Entity Framework Code-First Performance Issue with String Queries | Brian…
I am ok , you are ok