Sunday, December 20, 2015

context menu topics

context menu topics

  1. Adding Context Menus to Windows Forms
  2. Walkthrough: Creating Dynamic Context Menus on Windows Forms
  3. Associating a Context Menu with a Windows Forms NotifyIcon Component
  4. ContextMenu Class
  5. Context Menus on Windows Forms
  6. How to Create Context Menu in Windows Forms Application Using C#
  7. Adding a right click menu to an item
  8. ContextMenuStrip enhances
  9. .NET Framework: adding a separator to a context menu
  10. [Answered] Adding a custom context menu item to Windows Form title bar?
  11. MenuItem.Click Event
  12. MenuItem Class
  13. MenuItem Class
  14. ContextMenu Class
  15. MenuItem.CloneMenu Method
  16. MenuItem.CloneMenu Method (MenuItem)
  17. MenuItem.CloneMenu Method (MenuItem)
  18. MenuItem.CloneMenu Method ()
  19. MenuItem.CloneMenu Method ()

VB convert to C# Tools

VB convert to C# Tools

  1. Aba Search and Replace
  2. Calculating standard deviation in one pass
  3. Introduction: Writing a simple expression evaluator
  4. Adding variables to expression evaluator
  5. A powerful chart control
  6. Scientific charting control
  7. An MFC Chart Control with Enhanced User Interface
  8. High-speed Charting Control
  9. Database Helper v 2.0.0

  10. Refactoring - elixir of youth for legacy VB code
  11. VB6 C# VB Code Converter
  12. .NET Code Conversion - Convert your code
  13. GBVB - Converting VB.NET code to C#
  14. C# Equivalent of VB's IsNumeric()
  15. Convertion of Xdock VB to CS by C-Sharpener For VB.
  16. Not Another C# Versus VB Article
  17. Convert VB6 forms to C#
  18. C# equivalent of VB's With keyword
  19. C# equivalent of VB's With keyword
  20. C# equivalent of VB's With keyword
  21. C# equivalent of VB's With keyword
  22. Code Convert Visual Studio Add-in for C# and VB.NET
  23. Jazz Up Your C# Code
  24. Converting Sudoku Solver from Excel to C#
  25. A Utility to Convert VS.NET 2003 Project Files
  26. Bindable Converter, Converter Parameter and StringFormat
  27. On Migrating a VB Project to VB.NET
  28. Image Batch Converter
  29. A Vector Type for C#

Saturday, December 19, 2015

file related problem in C# FileStream access

in one of my program in C#, I got this error message:
System.ArgumentException occurred HResult=-2147024809 Message=FileStream will not open Win32 devices such as disk partitions and tape drives. Avoid use of "\\.\" in the path. Source=mscorlib StackTrace: at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) InnerException:
I did research and find some clues from internet. listed them here for future reference. the reason is that following message:
Do not use the following reserved names for the name of a file:
CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9. Also avoid these names followed immediately by an extension; for example, NUL.txt is not recommended. For more information, see Namespaces.

  1. workaround for FileStream bug?
  2. Exception: Filestream will not open win32 devices.... don't use \ "\\\.\\\" in the path
  3. Writing a File that has the Name of a Device
  4. Gaining access to the File Allocation Table in C# or any other direct drive access
  5. Naming Files, Paths, and Namespaces

Assembly Topics: including IBM 360/370 Assembler and MCS-51 toolkit

added more assembly tools and related articles including IBM 360/370 Assembler and MCS-51 toolkit

  1. Intro to Debugging X86-64 Assembly
  2. Let's Write Some X86-64
  3. Interpreter, Compiler, JIT
  4. Additional C/C++ Tooling
  5. IBM 360 assembler languages

  6. IBM 360 assembler language
  7. IBM SYSTEM 360 SIMULATOR -PDF
  8. IBM System/360 - Assembler Language Coding - Sample Programs
  9. IBM Basic assembly language and successors
  10. BAL: IBM 360 Assembly Language
  11. Lazarus --The professional Free Pascal RAD IDE
  12. IBM 360/370 emulator on 80x86 ??
  13. JASON v1.00
  14. The Hercules System/370, ESA/390, and z/Architecture Emulator
  15. IBM Mainframe Operating Systems: Timeline and Brief Explanation

  16. good x86 emulators

  17. Free IDE + assembler + software emulator for x86 (MASM) assembly?
  18. flat assembler
  19. EMU8086 Original Microprocessor Emulator

lamda expression introduction

lamda expression introduction

  1. Basics of LINQ & Lamda Expressions
  2. using of lambda expression and removing foreach/for loop
  3. Lambda Expressions and Expression Trees: An Introduction
  4. A Journey into Expressions
  5. Understand Lambda Expressions in 3 Minutes
  6. Understand Lambda Expressions in 3 Minutes (Continuation)
  7. Lambda Expressions
  8. Expression API Cookbook
  9. Way to Lambda
  10. Exploring Lambda Expression in C#
  11. Everything That You Need to Understand about Lambda Expressions
  12. Validation Library using C# 3.0 Lambda Expressions
  13. Understanding Expression Trees
  14. Expression Tree
  15. Flexpressions

regular expression tools and theory

regular expression tools and theory

  1. Welcome to Ultrapico
  2. The 30 Minute Regex Tutorial
  3. Expression Plotter Control
  4. Expression Tree Basics
  5. An Introduction to Regular Expressions
  6. Introducing Regular Expressions
  7. RegEx Tester - Regular Expression Tester
  8. Regular Expression Tester
  9. Regular Expression Library Builder
  10. Mastering Regular Expressions, 2nd Edition

group panel topics related

group panel topics related

  1. Just another C# Collapsing Group Control
  2. Group Panel
  3. Collapsible Group Box

    a good introduction for testing purpose..

  4. Collapsible Splitter control in C#
  5. Collapsible Split Container

floating-point topics

floating-point topics

  1. Demystify C# floating-point equality and relation operations
  2. Static Keyword Demystified
  3. Multithreading Demystified
  4. Shortcut for Rounding Floating-point Values
  5. A Generalized Rounding Method for Floating-Point Numbers
  6. A floating-point Margin structure, now with TypeConverter
  7. Introduction to the TypeConverter
  8. Description Enum TypeConverter
  9. Universal Type Converter

Tuesday, December 15, 2015

Nas Hard Drives Vs Traditional internal Desktop Drives

Nas Hard Drives Vs Traditional internal Desktop Drives

search:regular internal hard drive vs nas hard drive

  1. Using a NAS drive as a normal HDD?
  2. Nas Hard Drives Vs Traditional internal Desktop Drives
  3. Choosing a hard drive for a Network Attached Storage (NAS) device

useful file system related topics

useful file related topics

  1. Target Eye Revealed part 6 - File Hiding
  2. Service Hiding
  3. Driver to Hide Processes and Files
  4. Driver to Hide Processes and Files. Second Edition: Splicing
  5. Hiding Implementation Details in C++
  6. A curtain hiding screen updates, and blending old and new content with a nice fade effect
  7. C# File Browser
  8. Symbols File Locator
  9. Find Hidden Files from Computer
  10. Make a Super Hidden Folder in Windows Without any Extra Software
  11. How to Hide Files and Folders on Every Operating System
  12. How to Manage Super-Hidden Windows System Files

  13. Read/Write XML files, Config files, INI files, or the Registry
  14. Read/Write App.Config File with .NET 2.0
  15. BlakeSharp - A C# Implementation of the BLAKE Hash Algorithm

    this can be used as key generator...

  16. File Encryption and Decryption in C#
  17. File Encryption/Decryption with Hash Verification in C#
  18. Public Key RSA Encryption in C# .NET
  19. RSA Private Key Encryption
  20. RSA Library with Private Key Encryption in C#
  21. ng RSA and AES for File Encryption
  22. .NET Encryption Simplified
  23. A .NET Encryption Library
  24. Swanky Encryption/Decryption in C#