Saturday, October 3, 2015

special folder

special folder topic

  1. Getting all "Special Folders" in .NET
  2. Accessing All of Windows Special Folders
  3. Fluentx: A Special .NET Library
  4. Fluentx: A Special .NET Library
  5. Time Period Library for .NET
  6. Extended Folder Browser
  7. Customizing OpenFileDialog in .NET
  8. Customizing Folders in C#
  9. Private Folder Locker
  10. Advanced TreeView for .NET
  11. Folder protection for Windows using C# and concepts on Windows Shell menu for folders
  12. What directories do the different Application SpecialFolders point to in WindowsXP and Windows Vista
  13. Environment.GetFolderPath(…CommonApplicationData) is still returning “C:\Documents and Settings\” on Vista
  14. How to get the application specific data folder (ProgramData)?
  15. Environment.SpecialFolder Enumeration
  16. Environment.GetFolderPath Method (Environment.SpecialFolder)
  17. Where should I store my data?
  18. Allow write/modify access to CommonApplicationData
  19. .NET tip: Getting the Users Home, Temp or My Documents Directory by Charlie Calvert
  20. Visual Studio 2012 C# Common Application Data
  21. Comparing special folders returned by Environment.GetFolderPath between Windows XP and Vista
  22. Environment.SpecialFolder on Windows, Linux and OS X
  23. Where Should I Store my Data and Configuration Files if I Target Multiple OS Versions?
  24. Folder Browser component for .NET -not recommended from comments:)

gongfu books

gongfu books

  1. 《内功真经》真本全书
  2. 《内功真经》真本全书

logging

topics on logging...

  1. Top 9 Windows Event Log Tips Using C#:: good review
  2. Introduction to NLog
  3. How to NLog (4.2) with VisualStudio 2015
  4. How to NLog (2.1 & 3.1) with VisualStudio 2013
  5. Logging: How to Growl with NLog 3 (or 2.1)
  6. Simple Logging Façade
  7. The Art of Logging
  8. AlphaLog
  9. Windows 7 / VS2010 demo app
  10. LogWizard - a Log Viewer that is easy and fun to use!
  11. LogWizard - Talk About your Logs!
  12. Logging Setup in 5 Minutes with NLog
  13. Easy Log Viewer. Yet another log viewer tool, but Easier
  14. Logging in .NET with NLog (default config file, catch all exceptions and route to logger, ...)
  15. Logging setup in 5 minutes with NLog
  16. Free Log File Viewer: Log4Net Log4J NLog
  17. Free Log File Viewer: Log4Net Log4J NLog - download file link
  18. home of Chainsaw v2!
  19. LogViewer for Log4Net
  20. YALV! - Yet Another Log4Net Viewer
  21. Log2Console - A Generic Log Viewer (for Log4Net, NLog...)

functional programming

functional programming topic

  1. Functional programming in C#
  2. AFP: Almost Functional Programming in C#, part 1
  3. AFP: Almost Functional Programming in C#: Part 2
  4. Functional Programming in Numerical Integration
  5. Graph of Function
  6. The Art of Maintenance Programming

my frequently reading good websites

good reference websites for me

  1. List of freely available programming books
  2. Useful Reference Books by Chris Munder
  3. my favorite
  4. my favorite C++ website
  5. C++ Language
  6. C++ Tutorial
  7. C++ Tutorial
  8. C++ tutorial for C users
  9. C++ Tutorial: 1. Create the Project
  10. Your Electronics Reference
  11. A Gallery of Useful Programming Books

new programming languages

good links related with your own programming languages...

  1. A Simple Compiler for the Common Language Runtime
  2. Bird Programming Language: Part 1
  3. Bird Programming Language: Part 2
  4. Bird Programming Language: Part 3
  5. How processor, assembler, and programming languages work (for dummies)
  6. Ela, functional programming language
  7. Supernova Programming Language
  8. Compiler and language
  9. Create Your Own Programming Language
  10. Cat - A Statically Typed Programming Language Interpreter in C#
  11. Building a Programing Language – Part I (Creating BrainLess)
  12. Creating Your Own Freaking Awesome Programming Language
  13. Building a Programming Language: Part II (Adding Conditions, Loop and Blocks to BrainLess)
  14. Writing Your First Visual Studio Language Service
  15. Writing Your First Domain Specific Language, Part 1 of 2
  16. Conscript: An embeddable, compiled scripting language for .NET
  17. EezeeScript: A simple embeddable scripting language for .NET
  18. NeoLua (Lua for the .NET Dynamic Language Runtime)
  19. Script.NET a language for embedding scripting functionality into CLR Applications
  20. Understanding Common Intermediate Language (CIL)
  21. C# as a Scripting Language in Your .NET Applications Using Roslyn
  22. Writing your first Domain Specific Language, Part 2 of 2

UI testing

goog articles on testing and UI testing:

  1. Practical Unit Testing - a manual
  2. Unit Testing options in Visual Studio 2008
  3. NTime - Performance unit testing tool
  4. Fun with Unit Testing - testing abstract classes
  5. Dynamic Unit Testing
  6. Safely expose your methods for Unit Testing
  7. Unit Testing Serialisation
  8. Introduction to NUnit and TDD
  9. Automated UI Testing - An Alternative Approach for Agile Teams
  10. Introduction to Unit Testing with: MS tests, NUnit and Fluent Assertions.
  11. Unit Testing Using NUnit
  12. Unit Testing Using NUnit
  13. Advanced Unit Test, Part V - Unit Test Patterns
  14. Advanced Unit Testing, Part I - Overview
  15. Advanced Unit Testing, Part II - Core Implementation
  16. Advanced Unit Testing, Part III - Testing Processes
  17. Advanced Unit Testing, Part IV - Fixture Setup/Teardown, Test Repetition And Performance Tests
  18. Advanced Unit Test, Part V - Unit Test Patterns
  19. The benefits of automated unit testing
  20. Writing Your First Unit Test
  21. Introduction to Mocking
  22. Unit testing Singleton
  23. Unit testing INotifyPropertyChanged [tip]
  24. Unit Testing with TestDriven.NET
  25. Unit testing with CPPUnit
  26. Creating Unit tests for your c# code
  27. Unit Testing Interfaces in .NET
  28. Checklist for Unit & Unit Integration Testing
  29. 12 Important FAQ’s on VSTS Testing (Unit testing, load testing, automated testing, database testing and code coverage)
  30. The best Unit Test Framework (UTF) in town
  31. Unit testing with Mock objects (Rhino Mocks)
  32. Minimal unit test library for C++
  33. An Introduction to Boost
  34. QS Part 1 - A New Approach to Unit and Integration Testing