CodeCanyon new .NET items 2018-02-21T11:07:51+00:00 FeedCreator 1.8 (info@mypapit.net) SQL Helper 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/sql-helper/2069486

What is SQL Helper?

I’m sharing this with the world because we need another way to access data – don’t you think? Truthfully – I wanted to see if I could flex the C# stuff and run up data access with a single dll and signle line of functions.

Features

  • Fetch data with signle line of functions
  • Fetch data with custome column’s name
  • Fetch data with sorting
  • Fetch data with diffrent type of joins
  • Fetch data with paging
  • SQL error handling
  • Full dll source code – (You can customize as your own way)
  • Development time saving… :)

Demo Code

  • Select All Rows With All function

    dTable.All("TableName");
  • Fetch data with Select function

     dTable.Select("TableName"); dTable.Select("TableName", "Columns"); dTable.Select("TableName", "Columns", "Where"); dTable.Select("TableName", "Columns", "Sort", "SortType"); dTable.Select("TableName", "Columns", "Where", "Sort", "SortType"); 

    Select function is very usefull and it has five overload methods.
    All parameters description is above this function.

  • Fetch data with Where function

     dTable.Where("TableName", "Where"); dTable.Where("TableName", "Where", "Columns"); dTable.Where("TableName", "Where", "Columns", "Sort", "SortType"); 
  • Fetch data with OrderBy function

     dTable.OrderBy("TableName", "Sort", "SortType"); dTable.OrderBy("TableName", "Sort", "SortType", "Columns"); dTable.OrderBy("TableName", "Sort", "SortType", "Columns", "Where"); 
  • Fetch data with Paged function

     dTable.Paged("TableName", "PageIndex", "PageSize"); dTable.Paged("TableName", "PageIndex", "PageSize", "Columns"); dTable.Paged("TableName", "PageIndex", "PageSize", "Columns", , "Where"); dTable.Paged("TableName", "PageIndex", "PageSize", "Columns", , "Where", "Sort", "SortType"); 

    You can fetch data with paging and you paging result will return with MyResult class.
    PageIndex you require to pass your current page index. which you require to show in list.
    PageSize pass your current page size.

Support

Once again, As I said at the beginning, I’d be glad to help you if you have any questions relating to this code. I’ll do my best to assist. If you have a more general question relating to the code on CodeCanyon, you might contact me at here. Thanks so much!.

For new features:

Though we will never discourage users from developing solutions that solve their needs, the goals of the SQL Helper are very focused. If you are looking to get new features merged back into the SQL Helper DLL, we highly encourage you to contact me at ajmerainfo@gmail.com or write comment on my CodeCanyon this product page.

Thanks.


hit counters
hit counter]]>

What is SQL Helper?

I’m sharing this with the world because we need another way to access data – don’t you think? Truthfully – I wanted to see if I could flex the C# stuff and run up data access with a single dll and signle line of functions.

Features

  • Fetch data with signle line of functions
  • Fetch data with custome column’s name
  • Fetch data with sorting
  • Fetch data with diffrent type of joins
  • Fetch data with paging
  • SQL error handling
  • Full dll source code – (You can customize as your own way)
  • Development time saving… :)

Demo Code

  • Select All Rows With All function

    dTable.All("TableName");
  • Fetch data with Select function

     dTable.Select("TableName"); dTable.Select("TableName", "Columns"); dTable.Select("TableName", "Columns", "Where"); dTable.Select("TableName", "Columns", "Sort", "SortType"); dTable.Select("TableName", "Columns", "Where", "Sort", "SortType"); 

    Select function is very usefull and it has five overload methods.
    All parameters description is above this function.

  • Fetch data with Where function

     dTable.Where("TableName", "Where"); dTable.Where("TableName", "Where", "Columns"); dTable.Where("TableName", "Where", "Columns", "Sort", "SortType"); 
  • Fetch data with OrderBy function

     dTable.OrderBy("TableName", "Sort", "SortType"); dTable.OrderBy("TableName", "Sort", "SortType", "Columns"); dTable.OrderBy("TableName", "Sort", "SortType", "Columns", "Where"); 
  • Fetch data with Paged function

     dTable.Paged("TableName", "PageIndex", "PageSize"); dTable.Paged("TableName", "PageIndex", "PageSize", "Columns"); dTable.Paged("TableName", "PageIndex", "PageSize", "Columns", , "Where"); dTable.Paged("TableName", "PageIndex", "PageSize", "Columns", , "Where", "Sort", "SortType"); 

    You can fetch data with paging and you paging result will return with MyResult class.
    PageIndex you require to pass your current page index. which you require to show in list.
    PageSize pass your current page size.

Support

Once again, As I said at the beginning, I’d be glad to help you if you have any questions relating to this code. I’ll do my best to assist. If you have a more general question relating to the code on CodeCanyon, you might contact me at here. Thanks so much!.

For new features:

Though we will never discourage users from developing solutions that solve their needs, the goals of the SQL Helper are very focused. If you are looking to get new features merged back into the SQL Helper DLL, we highly encourage you to contact me at ajmerainfo@gmail.com or write comment on my CodeCanyon this product page.

Thanks.


hit counters
hit counter]]>
OctopusCodes - Angular 2 Shopping Cart 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/octopuscodes-angular-2-shopping-cart/20201305 Product Description Angular 2 Shopping Cart is a Single Page Shopping Cart Web Application with many useful features of an eCommerce website. It is lightweight, flexible, adaptive, secure and easy to install. Just Install it and start selling your products and receive payments through PayPal.

Angular 2 Shopping Cart has an easy administration page is built with ASP.NET MVC and ASP.NET Web API that gives you full control over category, brands, products, orders, roles, accounts and settings.

With our responsive, you will have your site displayed correctly across a wide range of end-user devices and screen resolutions for easy ordering and checking out process.

Front-end Features

  • Bootstrap Themes
  • Responsive Design
  • Single page web app (SPA) created using Angular 2
  • Featured Products
  • Latest Products
  • Mosted View
  • Best Seller
  • Categories
  • Brand
  • Product Search
  • Cart
  • Checkout with Paypal
  • My Account
  • My Orders

Back-end Features

  • Use ASP.NET MVC built Admin Control Panel
  • Use ASP.NET Web API publish Restful Web Serivces to Front End
  • Categories Management
  • Brands Management
  • Products Management
  • Orders Management
  • Roles Management
  • Accounts Management
  • Admin Profile
  • Securely built and prevent security attacks

Live Demo

Requirements

  1. Nodejs Server
  2. .NET Framework 4.0 or above
  3. MS IIS 7/6
  4. ASP.NET MVC 4.0 or above
  5. MS SQL Server 2008 or above

Install Application

  1. Install Database

    Create new database on your hosting and import files in Database folder to new database. Create database user and assign dbo rights to the user.
  2. Install Back-End

    1. Unzip Main.zip file and upload to your hosting.
    2. Open Web.config file in Main\Source Codes\Back-End\angularjs2shoppingcart\angularjs2shoppingcart folder and change values of server name, database name,username and password in connectionStrings tag as below:
      • data source: your server name
      • initial catalog: your database name
      • user id: your username
      • password: your password
    3. Open Web.config file in Main\Source Codes\Back-End\angularjs2shoppingcart\angularjs2shoppingcart_api folder and change values of server name, database name,username and password in connectionStrings tag as below:
      • data source: your server name
      • initial catalog: your database name
      • user id: your username
      • password: your password
    4. Run website and login with default account:

    Install Front-End

    1. Open Front-End\app\services\rest.service.ts file and change values to connect back-end as below:
      • BASE_URL: url connect to back-end
      • keyValue: key is created from back-end

Product Support

If you have problems, questions, ideal, etc…Contact me via email octopuscodes@gmail.com Please contact us with any questions you may have via the contact form on my author profile page.

Product Updates

  • Free Updates
  • 100% Support

History

  • V1.0 Released – June 21, 2017
]]>
Product Description Angular 2 Shopping Cart is a Single Page Shopping Cart Web Application with many useful features of an eCommerce website. It is lightweight, flexible, adaptive, secure and easy to install. Just Install it and start selling your products and receive payments through PayPal.

Angular 2 Shopping Cart has an easy administration page is built with ASP.NET MVC and ASP.NET Web API that gives you full control over category, brands, products, orders, roles, accounts and settings.

With our responsive, you will have your site displayed correctly across a wide range of end-user devices and screen resolutions for easy ordering and checking out process.

Front-end Features

  • Bootstrap Themes
  • Responsive Design
  • Single page web app (SPA) created using Angular 2
  • Featured Products
  • Latest Products
  • Mosted View
  • Best Seller
  • Categories
  • Brand
  • Product Search
  • Cart
  • Checkout with Paypal
  • My Account
  • My Orders

Back-end Features

  • Use ASP.NET MVC built Admin Control Panel
  • Use ASP.NET Web API publish Restful Web Serivces to Front End
  • Categories Management
  • Brands Management
  • Products Management
  • Orders Management
  • Roles Management
  • Accounts Management
  • Admin Profile
  • Securely built and prevent security attacks

Live Demo

Requirements

  1. Nodejs Server
  2. .NET Framework 4.0 or above
  3. MS IIS 7/6
  4. ASP.NET MVC 4.0 or above
  5. MS SQL Server 2008 or above

Install Application

  1. Install Database

    Create new database on your hosting and import files in Database folder to new database. Create database user and assign dbo rights to the user.
  2. Install Back-End

    1. Unzip Main.zip file and upload to your hosting.
    2. Open Web.config file in Main\Source Codes\Back-End\angularjs2shoppingcart\angularjs2shoppingcart folder and change values of server name, database name,username and password in connectionStrings tag as below:
      • data source: your server name
      • initial catalog: your database name
      • user id: your username
      • password: your password
    3. Open Web.config file in Main\Source Codes\Back-End\angularjs2shoppingcart\angularjs2shoppingcart_api folder and change values of server name, database name,username and password in connectionStrings tag as below:
      • data source: your server name
      • initial catalog: your database name
      • user id: your username
      • password: your password
    4. Run website and login with default account:

    Install Front-End

    1. Open Front-End\app\services\rest.service.ts file and change values to connect back-end as below:
      • BASE_URL: url connect to back-end
      • keyValue: key is created from back-end

Product Support

If you have problems, questions, ideal, etc…Contact me via email octopuscodes@gmail.com Please contact us with any questions you may have via the contact form on my author profile page.

Product Updates

  • Free Updates
  • 100% Support

History

  • V1.0 Released – June 21, 2017
]]>
VB.Net DAL Generator - Source Code 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/vbnet-dal-generator-source-code/20153232 If you need C# DAL Generator for SQL Server and MS Access then click here.
If you need C# DAL Generator for MySQL then click here.
If you need DAL Generator for Entity Framework (C#/VB.Net) then click here.
If you need PHP Code Generator for MySQL/MySQLi/PDO then click here.

VB.Net DAL Generator is a .net desktop application that generates VB.Net Data Access Layer for SQL Server and MS Access databases. The purpose of this application is to make software development easy. It creates VB.Net classes (one per table) that contain methods for CRUD operations. The generated code can be used in web as well as desktop apps.

All our Code Generators for PHP, C#, VB.Net and Entity Framework (without source).
All our Code Generators for PHP, C#, VB.Net and Entity Framework (with source code).

Save $20

Click here to download the same app (without source) for just $19.

Video Demo:

Click here to view the video demo.

Features:

  • It creates VB.Net classes (one for each table).
  • Supports SQL Server and MS Access.
  • The class contains all columns of the table as properties.
  • Data types have been handled nicely.
  • Creates methods for CRUD operations.
  • Sorting has been handled.
  • Pagination has been handled (SQL Server only).
  • Primary key is automatically detected for each table.
  • Composite primary key is supported.
  • Nullable columns have been handled.
  • Identity column has been handled.
  • Timestamp column has been handled.
  • Completely indented code is generated.
  • The generated code can be used in both desktop and web applications.
  • All the following data types of SQL Server are supported:
    char, nchar, varchar, nvarchar, text, ntext, xml, decimal, numeric,
    money, smallmoney, bit, binary, image, timestamp, varbinary, date,
    datetime, datetime2, smalldatetime, datetimeoffset, time, bigint,
    int, smallint, tinyint, float, real, uniqueidentifier, sql_variant
  • Source code (written in C#) has also been provided so that to enable users to make changes according to their programming structure.

Sample Application:

A sample web application has also been provided that is using the generated code. In this application one form (for employees) has been created. This app uses the generated data access layer without modifying a single line in the generated code.

Generated Code:

  • VB.Net Class: For each table one VB.Net class is created that contains all columns of the table as properties.
  • Add Method: It is an instance method. It adds a new record to the relevant table. Nullable columns have been handled properly. If you don’t want to insert values in the nullable columns, don’t specify values for the relevant properties. Identity and timestamp columns cannot be inserted manually therefore these columns are skipped while inserting a record. Relevant property of the identity column is populated after record is inserted.
  • Update Method: It is an instance method. It updates an existing record. Identity and timestamp columns are skipped while updating a record.
  • Delete Method: It is a shared method. It deletes an existing record. It takes primary key columns values as parameters.
  • Get Method: It is a shared method. It gets an existing record (an instance of the class is created and all properties are populated). It takes primary key columns values as parameters.
  • GetAll Method: It is a shared method. It gets all records of the relevant table. You can also specify search columns. If sorting/pagination is enabled then the relevant code will also be generated.
]]>
If you need C# DAL Generator for SQL Server and MS Access then click here.
If you need C# DAL Generator for MySQL then click here.
If you need DAL Generator for Entity Framework (C#/VB.Net) then click here.
If you need PHP Code Generator for MySQL/MySQLi/PDO then click here.

VB.Net DAL Generator is a .net desktop application that generates VB.Net Data Access Layer for SQL Server and MS Access databases. The purpose of this application is to make software development easy. It creates VB.Net classes (one per table) that contain methods for CRUD operations. The generated code can be used in web as well as desktop apps.

All our Code Generators for PHP, C#, VB.Net and Entity Framework (without source).
All our Code Generators for PHP, C#, VB.Net and Entity Framework (with source code).

Save $20

Click here to download the same app (without source) for just $19.

Video Demo:

Click here to view the video demo.

Features:

  • It creates VB.Net classes (one for each table).
  • Supports SQL Server and MS Access.
  • The class contains all columns of the table as properties.
  • Data types have been handled nicely.
  • Creates methods for CRUD operations.
  • Sorting has been handled.
  • Pagination has been handled (SQL Server only).
  • Primary key is automatically detected for each table.
  • Composite primary key is supported.
  • Nullable columns have been handled.
  • Identity column has been handled.
  • Timestamp column has been handled.
  • Completely indented code is generated.
  • The generated code can be used in both desktop and web applications.
  • All the following data types of SQL Server are supported:
    char, nchar, varchar, nvarchar, text, ntext, xml, decimal, numeric,
    money, smallmoney, bit, binary, image, timestamp, varbinary, date,
    datetime, datetime2, smalldatetime, datetimeoffset, time, bigint,
    int, smallint, tinyint, float, real, uniqueidentifier, sql_variant
  • Source code (written in C#) has also been provided so that to enable users to make changes according to their programming structure.

Sample Application:

A sample web application has also been provided that is using the generated code. In this application one form (for employees) has been created. This app uses the generated data access layer without modifying a single line in the generated code.

Generated Code:

  • VB.Net Class: For each table one VB.Net class is created that contains all columns of the table as properties.
  • Add Method: It is an instance method. It adds a new record to the relevant table. Nullable columns have been handled properly. If you don’t want to insert values in the nullable columns, don’t specify values for the relevant properties. Identity and timestamp columns cannot be inserted manually therefore these columns are skipped while inserting a record. Relevant property of the identity column is populated after record is inserted.
  • Update Method: It is an instance method. It updates an existing record. Identity and timestamp columns are skipped while updating a record.
  • Delete Method: It is a shared method. It deletes an existing record. It takes primary key columns values as parameters.
  • Get Method: It is a shared method. It gets an existing record (an instance of the class is created and all properties are populated). It takes primary key columns values as parameters.
  • GetAll Method: It is a shared method. It gets all records of the relevant table. You can also specify search columns. If sorting/pagination is enabled then the relevant code will also be generated.
]]>
MS SQL Server Stored Procedure Generator 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/ms-sql-server-stored-procedure-generator/20134619 MS SQL Server Stored Procedures Generator is a .Net desktop application. App generates stored procedures for CRUD operations for the whole database using single click. Using settings options, you can customize SP name with prefix and post fix.

Using technologies:

  • Winforms C#
  • .Net Framework 4.6.1
  • Visual Studio 2017

Features:

  • Create SP Insert (add), Update (edit), Delete, List, Get By Id
  • List SP with paging ROWS FETCH NEXT (SQL 2012)
  • View Script
  • SP Drop Script Generat
  • SQL Table to C# Class
  • Custom SP name
  • List SP with paging option
]]>
MS SQL Server Stored Procedures Generator is a .Net desktop application. App generates stored procedures for CRUD operations for the whole database using single click. Using settings options, you can customize SP name with prefix and post fix.

Using technologies:

  • Winforms C#
  • .Net Framework 4.6.1
  • Visual Studio 2017

Features:

  • Create SP Insert (add), Update (edit), Delete, List, Get By Id
  • List SP with paging ROWS FETCH NEXT (SQL 2012)
  • View Script
  • SP Drop Script Generat
  • SQL Table to C# Class
  • Custom SP name
  • List SP with paging option
]]>
OctopusCodes - Meeting Room Booking 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/octopuscodes-meeting-room-booking/20126639 Product Description OctopusCodes Meeting Room Booking is the most powerful, features rich, easy to use Meeting Room Registration extension for ASP.NET MVC. It allows you to create rooms, allows registrants to register rooms and process payment via online payment gateways as PayPal.

OctopusCodes Meeting Room Booking has an easy administration page that gives you full control over category, events, orders, customers and settings.

With our responsive, you will have your site displayed correctly across a wide range of end-user devices and screen resolutions for easy ordering and checking out process.

Front-end Features

  • Bootstrap Themes
  • Responsive Design
  • Allows you to view rooms in a floor.
  • Search room with more conditions: Date, Floor, Room Type, Capacity
  • Room detail page to display information of room include photos of events
  • Allows you to register for one user.
  • Shopping cart option allows you to register for different rooms within one checkout as PayPal Payment.
  • Registrants can access to registration history page to view their registration history and edit information of registration records if needed.
  • Manage Orders of Customer
  • Change Profile Customer

Admin Panel Features

  • Show Schedules on Calendar
  • Manage Floors
  • Manage Rooms
  • Manage Room Types
  • Manage Orders
  • Manage Accounts
  • Manage Setting
  • Change Admin Profile

Live Demo

Requirements

  1. .NET Framework 4.0 or above
  2. MS IIS 7/6
  3. ASP.NET MVC 4.0 or above
  4. MS SQL Server 2008 or above

Install Application

  1. Install Database on Hosting

    Create new database on your hosting and run meetingroombooking.sql file. Create database user and assign dbo rights to the user.
  2. Install Application

    1. Unzip Main.zip file and upload to your hosting.
    2. Open Web.config file and change values of server name, database name,username and password in connectionStrings tag as below:
      • data source: your server name
      • initial catalog: your database name
      • user id: your username
      • password: your password
    3. Run website and login with default account:

Product Support

If you have problems, questions, ideal, etc…Contact me via email octopuscodes@gmail.com Please contact us with any questions you may have via the contact form on my author profile page.

Product Updates

  • Free Updates
  • 100% Support

History

  • V1.0 Released – June 09, 2017
]]>
Product Description OctopusCodes Meeting Room Booking is the most powerful, features rich, easy to use Meeting Room Registration extension for ASP.NET MVC. It allows you to create rooms, allows registrants to register rooms and process payment via online payment gateways as PayPal.

OctopusCodes Meeting Room Booking has an easy administration page that gives you full control over category, events, orders, customers and settings.

With our responsive, you will have your site displayed correctly across a wide range of end-user devices and screen resolutions for easy ordering and checking out process.

Front-end Features

  • Bootstrap Themes
  • Responsive Design
  • Allows you to view rooms in a floor.
  • Search room with more conditions: Date, Floor, Room Type, Capacity
  • Room detail page to display information of room include photos of events
  • Allows you to register for one user.
  • Shopping cart option allows you to register for different rooms within one checkout as PayPal Payment.
  • Registrants can access to registration history page to view their registration history and edit information of registration records if needed.
  • Manage Orders of Customer
  • Change Profile Customer

Admin Panel Features

  • Show Schedules on Calendar
  • Manage Floors
  • Manage Rooms
  • Manage Room Types
  • Manage Orders
  • Manage Accounts
  • Manage Setting
  • Change Admin Profile

Live Demo

Requirements

  1. .NET Framework 4.0 or above
  2. MS IIS 7/6
  3. ASP.NET MVC 4.0 or above
  4. MS SQL Server 2008 or above

Install Application

  1. Install Database on Hosting

    Create new database on your hosting and run meetingroombooking.sql file. Create database user and assign dbo rights to the user.
  2. Install Application

    1. Unzip Main.zip file and upload to your hosting.
    2. Open Web.config file and change values of server name, database name,username and password in connectionStrings tag as below:
      • data source: your server name
      • initial catalog: your database name
      • user id: your username
      • password: your password
    3. Run website and login with default account:

Product Support

If you have problems, questions, ideal, etc…Contact me via email octopuscodes@gmail.com Please contact us with any questions you may have via the contact form on my author profile page.

Product Updates

  • Free Updates
  • 100% Support

History

  • V1.0 Released – June 09, 2017
]]>
LabCare 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/labcare/20125121 LabCare enables hospitals and doctors to better serve their patients. Better quality of care, procedures and service to Patients. Increased productivity and competitive advantage.

The project is written in vb.net 2010 as front end , SQL Server Compact database as back end with crystal report.

Key Feature:

  • Hospital Configuration
  • Doctors Profile
  • Pathology, X-ray, Ultrasound, ECG Test List
  • Drug List
  • Patient Registration (Indoor / Outdoor)
  • Test Recommendation for patient (Indoor / Outdoor)
  • Patient Query
  • Billing
  • Deposit
  • Discharge (General Information/ Drug Advice/ Operation Note / Baby Note)
  • Doctors Payment
  • Pathology Lab
  • X-ray Department
  • Ultrasound Department
  • ECG Department
  • Spell checking facility
  • User Registration
  • User Permission
  • User Log
  • Password Change

Report:

  • Patient Information
  • Patient Test Bill
  • Individual Patient Hospital/Surgeon/Others Bill
  • Patient Deposit Slip
  • Pathology Test Report
  • Ultrasound Report
  • X-Ray Report
  • ECG Report
  • Doctors Payment Slip
  • Date Wise Doctor Payment
  • Date Wise Deposit Statement
  • Date Wise Income Statement
  • Discharge Report
  • Drug Advice Report
  • Operation Note
  • Baby Note

Suitable for

Small and medium-sized Hospital, Clinic , Diagnostic center, Doctors Points, Pathology Department, X-Ray Department, Ultrasound Department, ECG Department Etc.

Live Preview

Click here to watch video tutorial

Software Requirements

  • Windows XP, Vista, 7, 8 or later
  • Microsoft.NET Framework 4.0

Write us to

linkbirdtech@gmail.com

Changelog

  + Initial release:   09 June,  17   V              :   1.0.0.0 

Please rate 5 Ster if you like the script. We’ll keep rolling new updates and features.

]]>
LabCare enables hospitals and doctors to better serve their patients. Better quality of care, procedures and service to Patients. Increased productivity and competitive advantage.

The project is written in vb.net 2010 as front end , SQL Server Compact database as back end with crystal report.

Key Feature:

  • Hospital Configuration
  • Doctors Profile
  • Pathology, X-ray, Ultrasound, ECG Test List
  • Drug List
  • Patient Registration (Indoor / Outdoor)
  • Test Recommendation for patient (Indoor / Outdoor)
  • Patient Query
  • Billing
  • Deposit
  • Discharge (General Information/ Drug Advice/ Operation Note / Baby Note)
  • Doctors Payment
  • Pathology Lab
  • X-ray Department
  • Ultrasound Department
  • ECG Department
  • Spell checking facility
  • User Registration
  • User Permission
  • User Log
  • Password Change

Report:

  • Patient Information
  • Patient Test Bill
  • Individual Patient Hospital/Surgeon/Others Bill
  • Patient Deposit Slip
  • Pathology Test Report
  • Ultrasound Report
  • X-Ray Report
  • ECG Report
  • Doctors Payment Slip
  • Date Wise Doctor Payment
  • Date Wise Deposit Statement
  • Date Wise Income Statement
  • Discharge Report
  • Drug Advice Report
  • Operation Note
  • Baby Note

Suitable for

Small and medium-sized Hospital, Clinic , Diagnostic center, Doctors Points, Pathology Department, X-Ray Department, Ultrasound Department, ECG Department Etc.

Live Preview

Click here to watch video tutorial

Software Requirements

  • Windows XP, Vista, 7, 8 or later
  • Microsoft.NET Framework 4.0

Write us to

linkbirdtech@gmail.com

Changelog

  + Initial release:   09 June,  17   V              :   1.0.0.0 

Please rate 5 Ster if you like the script. We’ll keep rolling new updates and features.

]]>
Awesome - Angular JS Form Builder 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/awesome-angular-js-form-builder/19924202

Awesome Form Builder Feature List:-

  1. Powered By Angular Js
  2. Dynamic Form Builder
  3. Easy To use
  4. Multiple Data Types
  5. Cross Domain Supported
  6. Lead Reports
  7. Export To Excel
  8. Unlimited Forms
  9. Anti Spam Protected
  10. Preview Output
  11. Major Browser Supported
  12. 4 Basic Layout
  13. Ajax Supported
  14. Hassle free integration
  15. SMTP Supported
  16. Framework Independent

Data Types:-

  1. String
  2. Number
  3. Email
  4. Phone
  5. Radio
  6. Checkbox
  7. Hyperlink
  8. Comment
  9. Date
  10. List
  11. Decimal
  12. Password

Videos

1 How to configure form builder https://www.youtube.com/watch?v=ODfxnBPMfko
2 How to set up and integrate form https://www.youtube.com/watch?v=-YYElrVuD8o

Admin Demo:-

Admin Demo
User : admin
Password : 123

Form Demos:-

  1. Club Membership Registration
  2. Event Feedback
  3. Event Registration
  4. Customer Satisfaction
  5. Financial Service
  6. Order Form
  7. Employment Application Form
  8. Customer Feedback Form
  9. Booking Form
  10. Online Payday Loan Application Form
  11. Sign Up Form
  12. Contact us form
  13. Request a Free Quote
  14. Tell a Friend
  15. Take a Test Drive Form

Thanks for checking out Awesome Form Builder!

Feel free to contact us with any questions you may have. You are the reason we are here! We would love to hear any constructive feedback.

All credits are included in the documentation

If you love the item, Don’t forget to rate it out!

Version 1.1 – 10/07/2017

- New Conditional Question Form Added - Documentation Update 

Initial Release – 05/11/2017

- Initial Relase
]]>

Awesome Form Builder Feature List:-

  1. Powered By Angular Js
  2. Dynamic Form Builder
  3. Easy To use
  4. Multiple Data Types
  5. Cross Domain Supported
  6. Lead Reports
  7. Export To Excel
  8. Unlimited Forms
  9. Anti Spam Protected
  10. Preview Output
  11. Major Browser Supported
  12. 4 Basic Layout
  13. Ajax Supported
  14. Hassle free integration
  15. SMTP Supported
  16. Framework Independent

Data Types:-

  1. String
  2. Number
  3. Email
  4. Phone
  5. Radio
  6. Checkbox
  7. Hyperlink
  8. Comment
  9. Date
  10. List
  11. Decimal
  12. Password

Videos

1 How to configure form builder https://www.youtube.com/watch?v=ODfxnBPMfko
2 How to set up and integrate form https://www.youtube.com/watch?v=-YYElrVuD8o

Admin Demo:-

Admin Demo
User : admin
Password : 123

Form Demos:-

  1. Club Membership Registration
  2. Event Feedback
  3. Event Registration
  4. Customer Satisfaction
  5. Financial Service
  6. Order Form
  7. Employment Application Form
  8. Customer Feedback Form
  9. Booking Form
  10. Online Payday Loan Application Form
  11. Sign Up Form
  12. Contact us form
  13. Request a Free Quote
  14. Tell a Friend
  15. Take a Test Drive Form

Thanks for checking out Awesome Form Builder!

Feel free to contact us with any questions you may have. You are the reason we are here! We would love to hear any constructive feedback.

All credits are included in the documentation

If you love the item, Don’t forget to rate it out!

Version 1.1 – 10/07/2017

- New Conditional Question Form Added - Documentation Update 

Initial Release – 05/11/2017

- Initial Relase
]]>
Dotnet core Read excel, csv and text file 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/dotnet-core-read-excel-csv-and-text-file/19899281 Using technologies:
  • MVC dotnet Core
  • Bootstrap
  • jQuery

How to run in VS Code

dotnet restore bower install dotnet build dotnet run
]]>
Using technologies:
  • MVC dotnet Core
  • Bootstrap
  • jQuery

How to run in VS Code

dotnet restore bower install dotnet build dotnet run
]]>
OctopusCodes - Events Booking with PayPal Payment 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/octopuscodes-events-booking-paypal-payment/19873940 Product Description OctopusCodes Events Booking with PayPal Payment is the most powerful, features rich, easy to use Events Registration extension for ASP.NET MVC. It allows you to create events, allows registrants to register for these events and process payment via online payment gateways as PayPal.

OctopusCodes Events Booking with PayPal Payment has an easy administration page that gives you full control over category, events, orders, customers and settings.

With our responsive, you will have your site displayed correctly across a wide range of end-user devices and screen resolutions for easy ordering and checking out process.

Front-end Features

  • Bootstrap Themes
  • Responsive Design
  • Users can browse for your events in a nice, responsive calendar
  • Monthly layout allows viewing all events in the selected month.
  • Weekly layout allows you to view all events in a selected week.
  • Daily layout allows you to view all events in a selected date.
  • Allows you to view all events in a Category.
  • Allows you to view all events in a Speaker.
  • Events can have different color in the calendar.
  • Easy switching between Monthly, Weekly and Daily layout.
  • Event detail page to display information of event include photos of events
  • Allows you to register for one user.
  • Shopping cart option allows you to register for different events within one checkout as PayPal Payment.
  • Registrants can access to registration history page to view their registration history and edit information of registration records if needed.
  • Unlimited categories
  • Manage Events of Customer
  • Manage Orders of Customer
  • Change Profile Customer

Admin Panel Features

  • Manage Categories
  • Manage Events
  • Manage Account
  • Manage Orders
  • Manage Pages
  • Change Admin Profile

Live Demo

Requirements

  1. .NET Framework 4.0 or above
  2. MS IIS 7/6
  3. ASP.NET MVC 4.0 or above
  4. MS SQL Server 2008 or above

Install Application

  1. Install Database on Hosting

    Create new database on your hosting and run eventsbooking.sql file. Create database user and assign dbo rights to the user.
  2. Install Application

    1. Unzip Main.zip file and upload to your hosting.
    2. Open Web.config file and change values of server name, database name,username and password in connectionStrings tag as below:
      • data source: your server name
      • initial catalog: your database name
      • user id: your username
      • password: your password
    3. Run website and login with default account:

Product Support

If you have problems, questions, ideal, etc…Contact me via email octopuscodes@gmail.com Please contact us with any questions you may have via the contact form on my author profile page.

Product Updates

  • Free Updates
  • 100% Support

History

  • V1.0 Released – May 02, 2017
]]>
Product Description OctopusCodes Events Booking with PayPal Payment is the most powerful, features rich, easy to use Events Registration extension for ASP.NET MVC. It allows you to create events, allows registrants to register for these events and process payment via online payment gateways as PayPal.

OctopusCodes Events Booking with PayPal Payment has an easy administration page that gives you full control over category, events, orders, customers and settings.

With our responsive, you will have your site displayed correctly across a wide range of end-user devices and screen resolutions for easy ordering and checking out process.

Front-end Features

  • Bootstrap Themes
  • Responsive Design
  • Users can browse for your events in a nice, responsive calendar
  • Monthly layout allows viewing all events in the selected month.
  • Weekly layout allows you to view all events in a selected week.
  • Daily layout allows you to view all events in a selected date.
  • Allows you to view all events in a Category.
  • Allows you to view all events in a Speaker.
  • Events can have different color in the calendar.
  • Easy switching between Monthly, Weekly and Daily layout.
  • Event detail page to display information of event include photos of events
  • Allows you to register for one user.
  • Shopping cart option allows you to register for different events within one checkout as PayPal Payment.
  • Registrants can access to registration history page to view their registration history and edit information of registration records if needed.
  • Unlimited categories
  • Manage Events of Customer
  • Manage Orders of Customer
  • Change Profile Customer

Admin Panel Features

  • Manage Categories
  • Manage Events
  • Manage Account
  • Manage Orders
  • Manage Pages
  • Change Admin Profile

Live Demo

Requirements

  1. .NET Framework 4.0 or above
  2. MS IIS 7/6
  3. ASP.NET MVC 4.0 or above
  4. MS SQL Server 2008 or above

Install Application

  1. Install Database on Hosting

    Create new database on your hosting and run eventsbooking.sql file. Create database user and assign dbo rights to the user.
  2. Install Application

    1. Unzip Main.zip file and upload to your hosting.
    2. Open Web.config file and change values of server name, database name,username and password in connectionStrings tag as below:
      • data source: your server name
      • initial catalog: your database name
      • user id: your username
      • password: your password
    3. Run website and login with default account:

Product Support

If you have problems, questions, ideal, etc…Contact me via email octopuscodes@gmail.com Please contact us with any questions you may have via the contact form on my author profile page.

Product Updates

  • Free Updates
  • 100% Support

History

  • V1.0 Released – May 02, 2017
]]>
Dot Net Core DataTables Grid 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/dot-net-core-datatables-grid/19865570 Using technologies:
  • MVC dotnet core
  • Bootstrap
  • jQuery
  • jQuery datatables.net

Features:

  • MVC – Bootstrap
  • Server side and Client side filter
  • Column level filter
  • Column sorting
  • Export data – Copy, CSV, Excel, PDF, Print
  • Range Filter
  • Autocomplete filter
  • Drop down filter
  • Date filter
  • Between number filter
  • Common search textbox
  • Paging
  • No of entries show
  • Reset all column filters

How to run in VS Code

  1. Before run you need to crate databse with name “DataTablesDemo” and restore database from “DataTablesDemo.bak” file
  2. Update DefaultConnection string in appsettings.json and appsettings.Development.json
dotnet restore bower install dotnet build dotnet run
]]>
Using technologies:
  • MVC dotnet core
  • Bootstrap
  • jQuery
  • jQuery datatables.net

Features:

  • MVC – Bootstrap
  • Server side and Client side filter
  • Column level filter
  • Column sorting
  • Export data – Copy, CSV, Excel, PDF, Print
  • Range Filter
  • Autocomplete filter
  • Drop down filter
  • Date filter
  • Between number filter
  • Common search textbox
  • Paging
  • No of entries show
  • Reset all column filters

How to run in VS Code

  1. Before run you need to crate databse with name “DataTablesDemo” and restore database from “DataTablesDemo.bak” file
  2. Update DefaultConnection string in appsettings.json and appsettings.Development.json
dotnet restore bower install dotnet build dotnet run
]]>
SQL Server Procedures Generator - Source Code 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/sql-server-procedures-generator-source-code/19861606 All our Code Generators for PHP, C#, VB.Net and Entity Framework (without source).
All our Code Generators for PHP, C#, VB.Net and Entity Framework (with source code).

SQL Server Procedures Generator is a .Net desktop application that generates stored procedures for CRUD operations for the whole database by single click.

Save $13

Click here to download the same app (without source) for just $16.

Video Demo

Click here to view the video demo.

Features:

  • It generates procedures for CRUD operations (Add, Update, Delete, Get and GetAll).
  • You can save the generated script to a single file or multiple files (one file per table).
  • Primary key is automatically detected for each table.
  • Composite primary key is supported.
  • Identity (auto increment) column is automatically detected and is not included in the Insert and Update clauses.
  • Timestamp column has been handled (cannot be inserted/updated manually).
  • Completely indented code is generated.
  • Supports all the data types of SQL Server 2008 R2.
  • Source code has also been provided so that to enable users to make changes according to their requirements.

More Useful Items:

  1. C# Code Generator for SQL Server/MS Access
  2. C# Code Generator for MySQL
  3. C# and VB.Net Code Generator for Entity Framework
  4. PHP Code Generator
  5. Email Scheduler and Bulk Email Sender with Bootstrap
  6. ASP.Net MultiTextBoxInput Web Server Control
  7. Multi Textbox Input jQuery Plugin
  8. Android SMS Filter with Material Design
]]>
All our Code Generators for PHP, C#, VB.Net and Entity Framework (without source).
All our Code Generators for PHP, C#, VB.Net and Entity Framework (with source code).

SQL Server Procedures Generator is a .Net desktop application that generates stored procedures for CRUD operations for the whole database by single click.

Save $13

Click here to download the same app (without source) for just $16.

Video Demo

Click here to view the video demo.

Features:

  • It generates procedures for CRUD operations (Add, Update, Delete, Get and GetAll).
  • You can save the generated script to a single file or multiple files (one file per table).
  • Primary key is automatically detected for each table.
  • Composite primary key is supported.
  • Identity (auto increment) column is automatically detected and is not included in the Insert and Update clauses.
  • Timestamp column has been handled (cannot be inserted/updated manually).
  • Completely indented code is generated.
  • Supports all the data types of SQL Server 2008 R2.
  • Source code has also been provided so that to enable users to make changes according to their requirements.

More Useful Items:

  1. C# Code Generator for SQL Server/MS Access
  2. C# Code Generator for MySQL
  3. C# and VB.Net Code Generator for Entity Framework
  4. PHP Code Generator
  5. Email Scheduler and Bulk Email Sender with Bootstrap
  6. ASP.Net MultiTextBoxInput Web Server Control
  7. Multi Textbox Input jQuery Plugin
  8. Android SMS Filter with Material Design
]]>
Asp.Net MVC full Ajaxify and bootstrap Grid With CRUD Operation 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/aspnet-mvc-full-ajaxify-and-bootstrap-grid-crud-operation/19820914 “MVC full Ajaxify Table, Thumbnail, Semi Thumbnail view with CRUD Operation” is a fully ajaxify custom dynamic grid with add/edit/delete operation on bootstrap modal popup.

rate

New Features

below added 9 different user friendly samples

  1. custom grid with paging
  2. custom grid with paging and sorting
  3. custom grid with each column filter, paging and sorting
  4. custom grid with each column filter, paging, sorting and crud operation
  5. multiple custom grid on single page
  6. thumbnail view with paging, sorting, animation and image preview
  7. thumbnail view with infinite scroll
  8. semi thumbnail view with paging, sorting, animation and image preview
  9. semi thumbnail view with infinite scroll

Features

  • Fully responsive design
  • Thumbnail view
  • Semi Thumbnail view
  • Animation effect on thumbnail
  • Pure html custom grid
  • Sorting
  • Multi filtering like telerik grid for every column type like Datepicker for Date column, Textbox for string column, Dropdown for city column, Checkbox for boolean column
  • Fast Paging, will get only pagesize wise data
  • Filter menu column wise
  • Checkbox column for select single or multiple row
  • Add function
  • Edit/Update function
  • Edit row on double click
  • Highlight row after add/update row
  • Delete function – hide for demo version
  • Jquery validation for required, email and number
  • Repository coding pattern

Support

Feel free to contact us if you have any questions.

Email: bhavesh.patel200@gmail.com

Social

Codecanyon

Version History

 20-June-2017  - version 1.2 - Added 9 different samples and change theme 
 27-May-2017  - version 1.1 - Latest Version with new features like Thumbnail view, Semi Thumbnail view, Animation effect 
 23-April-2017  - version 1.0 - Initial Version 
]]>
“MVC full Ajaxify Table, Thumbnail, Semi Thumbnail view with CRUD Operation” is a fully ajaxify custom dynamic grid with add/edit/delete operation on bootstrap modal popup.

rate

New Features

below added 9 different user friendly samples

  1. custom grid with paging
  2. custom grid with paging and sorting
  3. custom grid with each column filter, paging and sorting
  4. custom grid with each column filter, paging, sorting and crud operation
  5. multiple custom grid on single page
  6. thumbnail view with paging, sorting, animation and image preview
  7. thumbnail view with infinite scroll
  8. semi thumbnail view with paging, sorting, animation and image preview
  9. semi thumbnail view with infinite scroll

Features

  • Fully responsive design
  • Thumbnail view
  • Semi Thumbnail view
  • Animation effect on thumbnail
  • Pure html custom grid
  • Sorting
  • Multi filtering like telerik grid for every column type like Datepicker for Date column, Textbox for string column, Dropdown for city column, Checkbox for boolean column
  • Fast Paging, will get only pagesize wise data
  • Filter menu column wise
  • Checkbox column for select single or multiple row
  • Add function
  • Edit/Update function
  • Edit row on double click
  • Highlight row after add/update row
  • Delete function – hide for demo version
  • Jquery validation for required, email and number
  • Repository coding pattern

Support

Feel free to contact us if you have any questions.

Email: bhavesh.patel200@gmail.com

Social

Codecanyon

Version History

 20-June-2017  - version 1.2 - Added 9 different samples and change theme 
 27-May-2017  - version 1.1 - Latest Version with new features like Thumbnail view, Semi Thumbnail view, Animation effect 
 23-April-2017  - version 1.0 - Initial Version 
]]>
Form Builder 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/form-builder/19808544 Create your form you want using drag-drop functionality and store submissions.

Draggable Form Builder provides an easy to use tool to create unlimited and for end-user forms.

Components

  • Textbox
  • Textare
  • Email
  • File Input
  • Heading
  • Dropdown (select)
  • Radiobutton
  • Checkbox
  • Datepicker

Requirements

  • .Net MVC Web API
  • Classic website
  • Sql Server 2012 or higher
  • Visual Studio 2015
  • Amazon S3 File Storage (optional)
  • IIS instance (on windows server)

Customizable form

Features

  • Many options to create your form
  • Customizable and strong validation
  • Amazon S3 File Storage Supporting
  • Export all submission as csv file
  • Embeddable forms

Changelog

v1.1.1
  • Datepicker added
]]>
Create your form you want using drag-drop functionality and store submissions.

Draggable Form Builder provides an easy to use tool to create unlimited and for end-user forms.

Components

  • Textbox
  • Textare
  • Email
  • File Input
  • Heading
  • Dropdown (select)
  • Radiobutton
  • Checkbox
  • Datepicker

Requirements

  • .Net MVC Web API
  • Classic website
  • Sql Server 2012 or higher
  • Visual Studio 2015
  • Amazon S3 File Storage (optional)
  • IIS instance (on windows server)

Customizable form

Features

  • Many options to create your form
  • Customizable and strong validation
  • Amazon S3 File Storage Supporting
  • Export all submission as csv file
  • Embeddable forms

Changelog

v1.1.1
  • Datepicker added
]]>
ClassMate - Complete School ERP solution 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/classmate-complete-school-erp-solution/19788611 ClassMate - Complete School ERP solution ClassMate Software comprises the following features... Click here to watch video tutorial

Software Requirements

  • Windows XP, Vista, 7, 8 or later
  • Microsoft.NET Framework 4.0
  • Microsoft SQL Server 2008 R2 or later
  • SAP crystal reports 13.0.9

Write us to

linkbirdtech@gmail.com

Change log

  Initial release:   21 April 17 V              :     1.0.0  + 31 Oct, 17   V:   1.1.0.0   New: Fees Collection Receipt   New: Student Waiver    New: Update user permission 

Please rate 5 Ster if you like the script. We’ll keep rolling new updates and features.

Buyer Reviews

Design Quality Feature Availability Feature Availability]]>
ClassMate - Complete School ERP solution ClassMate Software comprises the following features... Click here to watch video tutorial

Software Requirements

  • Windows XP, Vista, 7, 8 or later
  • Microsoft.NET Framework 4.0
  • Microsoft SQL Server 2008 R2 or later
  • SAP crystal reports 13.0.9

Write us to

linkbirdtech@gmail.com

Change log

  Initial release:   21 April 17 V              :     1.0.0  + 31 Oct, 17   V:   1.1.0.0   New: Fees Collection Receipt   New: Student Waiver    New: Update user permission 

Please rate 5 Ster if you like the script. We’ll keep rolling new updates and features.

Buyer Reviews

Design Quality Feature Availability Feature Availability]]>
Power CMS (Content Management System) Open Source Mvc 5 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/power-cms-content-management-system-open-source-mvc-5/19754906 Power CMS (Content Management System) Open Source Mvc 5


Note: this software is only back end application or old one , But now we are launched its new version of this, that have backend and frontend attached ,its superb application. royal website and cms


Power CMS is asp.net mvc 5 based application , used for website content management. having a multiple features like Create Theme,Widgets, Page Mangement, Multiple Menu Creation like header footer other,Create category and tags,Slider Create, Media Gallery Upload any mendia and attach with post and page, Post Management, Create multiple roles ,users , admin menu management with security, Setting Key and value , Its Development version ,Developer can easy to extend it.
Domo:
See Screen Shots and Video
https://www.youtube.com/watch?v=oC6RtGLrvOQ


Power CMS Can:
-Multiple Users, Roles, Menus and Menu permissions fully secure.
-Theme Management
-Widgets Management
-Page Maker
—-Page attach media
—-Page attach Widgets
-Post Management
—-All Posts
—-Post Publish Multiple Status
—-Post Attach Multiple Media
—-Post Meta Like Meta Tags, Keywords etc.
-Category Management
-Tags Management
-Menu Bar
—-Create Master Menus Like Header ,footer, social etc.
—-Add Menu bar using Menu Master
-Slider Management
—-Create Multiple Sliders
-Media
—-Create any type media like video ,audio, photos.
-Settings
—-Setting Key and Value, Used for multipurpose



Power CMS Features
-Powerful Dashboard
-Multiple roles and Users, Menu and Menu accesss on admin side
-Text Editor
-Stiky Notification
-Responsive Layout
-Export to pdf,excel etc,custom print selected fields.
-Insert Edit,delete Using Page Dialog Not need for refresh Page
-Jquery Datatable Grid, Search,Page Size,Paging Features Includes.
-Most Powerful Features is You can easy to Customize It ,Will Extendable but after buy Extendable version.
-Its Admin Application only , Mvc Developer can attach with any application front end.



System Requirement.
Windows Server or Windows Hosting.
IIS7 OR above
.Net framework 4.5.1 OR above
Sql Server 2008 OR above




Installation
:Unzip Solution
:Open in visual studio
:Change Connection string of database
:Take Database script from root and run in your mssql server
:Run It

]]>
Power CMS (Content Management System) Open Source Mvc 5


Note: this software is only back end application or old one , But now we are launched its new version of this, that have backend and frontend attached ,its superb application. royal website and cms


Power CMS is asp.net mvc 5 based application , used for website content management. having a multiple features like Create Theme,Widgets, Page Mangement, Multiple Menu Creation like header footer other,Create category and tags,Slider Create, Media Gallery Upload any mendia and attach with post and page, Post Management, Create multiple roles ,users , admin menu management with security, Setting Key and value , Its Development version ,Developer can easy to extend it.
Domo:
See Screen Shots and Video
https://www.youtube.com/watch?v=oC6RtGLrvOQ


Power CMS Can:
-Multiple Users, Roles, Menus and Menu permissions fully secure.
-Theme Management
-Widgets Management
-Page Maker
—-Page attach media
—-Page attach Widgets
-Post Management
—-All Posts
—-Post Publish Multiple Status
—-Post Attach Multiple Media
—-Post Meta Like Meta Tags, Keywords etc.
-Category Management
-Tags Management
-Menu Bar
—-Create Master Menus Like Header ,footer, social etc.
—-Add Menu bar using Menu Master
-Slider Management
—-Create Multiple Sliders
-Media
—-Create any type media like video ,audio, photos.
-Settings
—-Setting Key and Value, Used for multipurpose



Power CMS Features
-Powerful Dashboard
-Multiple roles and Users, Menu and Menu accesss on admin side
-Text Editor
-Stiky Notification
-Responsive Layout
-Export to pdf,excel etc,custom print selected fields.
-Insert Edit,delete Using Page Dialog Not need for refresh Page
-Jquery Datatable Grid, Search,Page Size,Paging Features Includes.
-Most Powerful Features is You can easy to Customize It ,Will Extendable but after buy Extendable version.
-Its Admin Application only , Mvc Developer can attach with any application front end.



System Requirement.
Windows Server or Windows Hosting.
IIS7 OR above
.Net framework 4.5.1 OR above
Sql Server 2008 OR above




Installation
:Unzip Solution
:Open in visual studio
:Change Connection string of database
:Take Database script from root and run in your mssql server
:Run It

]]>
WebStage Upload 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/webstage-upload/19741172 WebStage is an app that upload for you automatically files with only one click. Just select what websites do you want to upload, load your file and your ready !

The app will automatically save a file with your links in app folder. You can also view what we will add in future with our versions system.

]]>
WebStage is an app that upload for you automatically files with only one click. Just select what websites do you want to upload, load your file and your ready !

The app will automatically save a file with your links in app folder. You can also view what we will add in future with our versions system.

]]>
Bootstrap Ultimate QR Code Generator 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/bootstrap-ultimate-qr-code-generator/19716966 What is Ultimate QR Code Generator

This application enables you generate QR Code images and URLs that you can print out or use in your own website or application. QR Codes can support different types including Text, Links, SMS, Geo location, Bookmark, Wi-Fi, Contact (vCard)

This application is based on Bootstrap and Inherently responsive. It also provides you the flexibility to set margin color and size of the generated QR code.

Feature

  • .Net websites Supported
  • Complied DLL included
  • Sample Code for both VB and C# provided
  • Size and Margin Color Customization option
  • Based on Google Infographics API
  • Generated Code can be easily downloaded
  • Documentation for implementing in your website included

Text To QR Code
    string qr = obj.TextToQR(txt, size, bg); //variable qr has path to QR Code image  
SMS To QR Code
   string qr = obj.SMSToQR(<PhoneNumber>,<Message>, <Size>, <MargineColor>); //variable qr has path to QR Code image  
Location To QR Code
   string qr = obj.GeoToQR(<Latitude>,<Longitude>, <Size>, <Margine Color>)  //variable qr has path to QR Code image  

Other functions also follow similar structure.

Support

Currency Converter Demo: http://intelliwins.com/QrCode

We will be more than happy to help you and answer your questions.You can directly get in touch with us at: info@intelliwins.com

]]>
What is Ultimate QR Code Generator

This application enables you generate QR Code images and URLs that you can print out or use in your own website or application. QR Codes can support different types including Text, Links, SMS, Geo location, Bookmark, Wi-Fi, Contact (vCard)

This application is based on Bootstrap and Inherently responsive. It also provides you the flexibility to set margin color and size of the generated QR code.

Feature

  • .Net websites Supported
  • Complied DLL included
  • Sample Code for both VB and C# provided
  • Size and Margin Color Customization option
  • Based on Google Infographics API
  • Generated Code can be easily downloaded
  • Documentation for implementing in your website included

Text To QR Code
    string qr = obj.TextToQR(txt, size, bg); //variable qr has path to QR Code image  
SMS To QR Code
   string qr = obj.SMSToQR(<PhoneNumber>,<Message>, <Size>, <MargineColor>); //variable qr has path to QR Code image  
Location To QR Code
   string qr = obj.GeoToQR(<Latitude>,<Longitude>, <Size>, <Margine Color>)  //variable qr has path to QR Code image  

Other functions also follow similar structure.

Support

Currency Converter Demo: http://intelliwins.com/QrCode

We will be more than happy to help you and answer your questions.You can directly get in touch with us at: info@intelliwins.com

]]>
Angular-2 + Kendo Grid Custom Filter 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/angular-2-kendo-grid-custom-filter/19711925 Provide user friendly row filter in grid items, where user can select filter criteria and apply filter on multiple column as per requirement.

]]>
Provide user friendly row filter in grid items, where user can select filter criteria and apply filter on multiple column as per requirement.

]]>
HMS - Hospital Management System - SaaS 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/hms-hospital-management-system-saas/19704495 HMS Pro is a Hospital management system from where management of all hospital related activity can be possible. In any hospital generally requires to manage the patient’s records, doctors, nurses and other staff records, medicines stock and availability, ward availability, bed availability as well financial activities.

To perform these activities require different user rights for access the relevant sections in the software and not all the system, For example when Hospital admin login into system they have rights to access the all sections of system while any doctor login into system then they can access only patient management, medicine management related module. Same thing applies for other types of users of the system. HMS Pro provides all these facilities to create different types of user’s management and perform activities using single website.

HMS Pro website designed such a way that it can be used by single hospital or group of multiple hospitals. There are different types of user can create in the system and assign particular role for the system.

There are different types of users can create and basic role as below:

Super Admin:

Super admin can create different hospitals and hospital admins to operate that hospital.

Hospital Admins:

Hospital admin can create different users like Doctors, Nurses, Pharmacist, Laboratorist and Accounts. They also can see all the activities performed by users which created by them.

Doctors:

Doctor can create patient records and manage the checkup, prescription, diagnosis and treatment records for those patients.

Nurses:

Nurse can manage the patient records, manage beds and allotment of those beds.

Pharmacist:

Pharmacist can manage the medicine related activities like add new stock of medicine and check availability of medicine.

Laboratorist:

Laboratorist can perform the activities related to different diagnosis reports of patients which prescribe by doctors

Accountant:

Accountant can perform financial activities like patient bill generation, expense management of hospital.

Features:

- Add Standalone or group of hospitals

- Multi user system

- Add Admin users and assign hospital for manage.

- Staff records and login account management.

- Doctor management

- Manage patients records

- Simplified track of the patient checkup history, prescription, diagnosis and treatment.

- Add medicine and medicine category.

- Generate the patient bill and print it.

- Manage different types of rooms and rooms categories

- Manage patient’s diagnosis report

- Bed & Bed allocation management.

- User profile management

- Birth & Death report management

- Blood inventory management

- Check availabilty of blood withing registered hospitals

System Requirement:

- IIS 8 or Higher

- MS SQL Server 2008 or higher

-.Net Framework 4.5 or higher

Hosting Environment

- Windows

Update History

Version 1.2 – 07 Jun, 2017
 - Minor bug fixed - Auto Generate Unique patient Id for patients - Birth and Death report generation - Added Blood Inventroy module - Hospital can search within all registered hospital for blood availability 
Version 1.1 – 27 Apr, 2017
- Bug Fix : Restrict the user to navigate path which is not authorized for that user. 
Version 1.0 – 17 Apr, 2017
- Initial Release 
]]>
HMS Pro is a Hospital management system from where management of all hospital related activity can be possible. In any hospital generally requires to manage the patient’s records, doctors, nurses and other staff records, medicines stock and availability, ward availability, bed availability as well financial activities.

To perform these activities require different user rights for access the relevant sections in the software and not all the system, For example when Hospital admin login into system they have rights to access the all sections of system while any doctor login into system then they can access only patient management, medicine management related module. Same thing applies for other types of users of the system. HMS Pro provides all these facilities to create different types of user’s management and perform activities using single website.

HMS Pro website designed such a way that it can be used by single hospital or group of multiple hospitals. There are different types of user can create in the system and assign particular role for the system.

There are different types of users can create and basic role as below:

Super Admin:

Super admin can create different hospitals and hospital admins to operate that hospital.

Hospital Admins:

Hospital admin can create different users like Doctors, Nurses, Pharmacist, Laboratorist and Accounts. They also can see all the activities performed by users which created by them.

Doctors:

Doctor can create patient records and manage the checkup, prescription, diagnosis and treatment records for those patients.

Nurses:

Nurse can manage the patient records, manage beds and allotment of those beds.

Pharmacist:

Pharmacist can manage the medicine related activities like add new stock of medicine and check availability of medicine.

Laboratorist:

Laboratorist can perform the activities related to different diagnosis reports of patients which prescribe by doctors

Accountant:

Accountant can perform financial activities like patient bill generation, expense management of hospital.

Features:

- Add Standalone or group of hospitals

- Multi user system

- Add Admin users and assign hospital for manage.

- Staff records and login account management.

- Doctor management

- Manage patients records

- Simplified track of the patient checkup history, prescription, diagnosis and treatment.

- Add medicine and medicine category.

- Generate the patient bill and print it.

- Manage different types of rooms and rooms categories

- Manage patient’s diagnosis report

- Bed & Bed allocation management.

- User profile management

- Birth & Death report management

- Blood inventory management

- Check availabilty of blood withing registered hospitals

System Requirement:

- IIS 8 or Higher

- MS SQL Server 2008 or higher

-.Net Framework 4.5 or higher

Hosting Environment

- Windows

Update History

Version 1.2 – 07 Jun, 2017
 - Minor bug fixed - Auto Generate Unique patient Id for patients - Birth and Death report generation - Added Blood Inventroy module - Hospital can search within all registered hospital for blood availability 
Version 1.1 – 27 Apr, 2017
- Bug Fix : Restrict the user to navigate path which is not authorized for that user. 
Version 1.0 – 17 Apr, 2017
- Initial Release 
]]>
Easy Invoice generator 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/easy-invoice-generator/19625159 In this Invoice Generator System, you can easily setup your Company, manage Customer, manage Products and generate your own company Invoice easily. you can access Invoice system with Mobile, fully responsive experience!

Features :

+ Manage Customer

+ Manage Products

+ Setup your company profile

+ Manage Invoices

+ Generate Invoices (PDF, Microsoft Word) format

+ Nice and Clean UI and AdminLTE

+ Full Source code

Technologies : ASP.NET MVC 5, EntityFramework,MS SQL SERVER, JavaScript, Jquery

Some Previews

screenshoot of invoice

Requirements :

Visual Studio 2015 with update 3

SQL server or local server

Supports :

if you want to modify or add new features, you can always contact with us at kodauthor55@gmail.com

Change log

  "Initail release 1.0"  - manage Products - manage Customers - setup Company - manage invoice - generate invoices           
]]>
In this Invoice Generator System, you can easily setup your Company, manage Customer, manage Products and generate your own company Invoice easily. you can access Invoice system with Mobile, fully responsive experience!

Features :

+ Manage Customer

+ Manage Products

+ Setup your company profile

+ Manage Invoices

+ Generate Invoices (PDF, Microsoft Word) format

+ Nice and Clean UI and AdminLTE

+ Full Source code

Technologies : ASP.NET MVC 5, EntityFramework,MS SQL SERVER, JavaScript, Jquery

Some Previews

screenshoot of invoice

Requirements :

Visual Studio 2015 with update 3

SQL server or local server

Supports :

if you want to modify or add new features, you can always contact with us at kodauthor55@gmail.com

Change log

  "Initail release 1.0"  - manage Products - manage Customers - setup Company - manage invoice - generate invoices           
]]>
Image Processing Tool 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/image-processing-tool/19590190 Image Processing Tool is a photo editing and manipulation image.

Using technologies:

  • MVC 5
  • imageresizing tool
  • Bootstrap
  • jQuery

Features:

  • Width/Height resize
  • Image formats change
  • Quality optimization
  • Background color add
  • Grayscale
  • Invert
  • Sepia
  • Rotate
  • Opacity/Alpha
  • Brightness
  • Contrast
  • Saturation
  • Border
  • Cropping
  • Round corner
  • Padding
  • Margin
  • Scale and Alignment
]]>
Image Processing Tool is a photo editing and manipulation image.

Using technologies:

  • MVC 5
  • imageresizing tool
  • Bootstrap
  • jQuery

Features:

  • Width/Height resize
  • Image formats change
  • Quality optimization
  • Background color add
  • Grayscale
  • Invert
  • Sepia
  • Rotate
  • Opacity/Alpha
  • Brightness
  • Contrast
  • Saturation
  • Border
  • Cropping
  • Round corner
  • Padding
  • Margin
  • Scale and Alignment
]]>
Tic Tac Toe 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/tic-tac-toe/19555669
  • Two Player
  • Scoreboard
  • Show which player turn
  • ]]>
  • Two Player
  • Scoreboard
  • Show which player turn
  • ]]>
    Quick Email Send 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/quick-email-send/19552004 Quick Email Send

    Using technologies:

    • MVC 5
    • Bootstrap
    • jQuery

    Features:

    • Never store password
    • Advance html editor
    • Email with attachment
    • Embedded images support
    • SMTP servers settings given in document
    ]]>
    Quick Email Send

    Using technologies:

    • MVC 5
    • Bootstrap
    • jQuery

    Features:

    • Never store password
    • Advance html editor
    • Email with attachment
    • Embedded images support
    • SMTP servers settings given in document
    ]]>
    jApCode CRM Open Source Asp.net Mvc 5 (Company Management System) ERP 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/japcode-crm-open-source-aspnet-mvc-5-company-management-syst/19545338 jApCode CRM

    jApCode CRM application is company management, It is usefull for every firm. Having a responsive layout, graphical interfaces etc.
    Easy to manage every thing like project,Users,clients,Employee,notes,todo,files,accounts, support tickets,contracts,leads and blog etc

    Click To See Live Demo
    Username and password=admin

    Video Demo
    Click To See Demo

    jApCode CRM Features

    -Graphical Dashboard
    -Role User Chart
    -Last Registered User Chart
    -Project Chart etc.
    -Multiple Other Master Wizards
    -Text Editor
    -Stiky Notification
    -Responsive Layout
    -Export to pdf,excel etc.
    -Insert Edit,delete Using Page Dialog Not need for refresh Page
    -Jquery Datatable Grid, Search,Page Size,Paging Features Includes.
    -Most Powerfull Features is You can easy to Customize It ,Will Extendable


    Modules
    -Company Management
    -Client Management
    -Project Management
    -Files Management
    -Accounts Sale and Purchase Management
    -Support Task Management
    -Contract Management
    -Lead Management
    -Company Blog Management
    -Todo and Notes
    -User Management
    -Role Management
    -RoleUser Multiple roles assign to each user.
    -Menu Dynamic Menu Navbar
    -Menu Permission and privileges assigned to someone
    -Is Create, Is Read,Is Update or Is Delete

    Master Utility

    Language
    Direction
    Priority
    Status
    Country
    AddressType
    Currency
    QuantityUnit
    PaymentMode

    Version: 2.0 Extendable, With Full Visual studio solution Source Code Database script.
    After customize you may easy to connect with any database like MySql,Oracle db,MsSql Server

    Video Demo
    Click To See Demo System Requirement.
    Windows
    IIS7 OR +
    .Net framework 4.5
    Sql Server 2008 OR +

    Installation
    :Unzip Solution
    :Open in visual studio
    :Change Connection string of database
    :Take Database script from root and run in your mssql server
    :Run It

    ]]>
    jApCode CRM

    jApCode CRM application is company management, It is usefull for every firm. Having a responsive layout, graphical interfaces etc.
    Easy to manage every thing like project,Users,clients,Employee,notes,todo,files,accounts, support tickets,contracts,leads and blog etc

    Click To See Live Demo
    Username and password=admin

    Video Demo
    Click To See Demo

    jApCode CRM Features

    -Graphical Dashboard
    -Role User Chart
    -Last Registered User Chart
    -Project Chart etc.
    -Multiple Other Master Wizards
    -Text Editor
    -Stiky Notification
    -Responsive Layout
    -Export to pdf,excel etc.
    -Insert Edit,delete Using Page Dialog Not need for refresh Page
    -Jquery Datatable Grid, Search,Page Size,Paging Features Includes.
    -Most Powerfull Features is You can easy to Customize It ,Will Extendable


    Modules
    -Company Management
    -Client Management
    -Project Management
    -Files Management
    -Accounts Sale and Purchase Management
    -Support Task Management
    -Contract Management
    -Lead Management
    -Company Blog Management
    -Todo and Notes
    -User Management
    -Role Management
    -RoleUser Multiple roles assign to each user.
    -Menu Dynamic Menu Navbar
    -Menu Permission and privileges assigned to someone
    -Is Create, Is Read,Is Update or Is Delete

    Master Utility

    Language
    Direction
    Priority
    Status
    Country
    AddressType
    Currency
    QuantityUnit
    PaymentMode

    Version: 2.0 Extendable, With Full Visual studio solution Source Code Database script.
    After customize you may easy to connect with any database like MySql,Oracle db,MsSql Server

    Video Demo
    Click To See Demo System Requirement.
    Windows
    IIS7 OR +
    .Net framework 4.5
    Sql Server 2008 OR +

    Installation
    :Unzip Solution
    :Open in visual studio
    :Change Connection string of database
    :Take Database script from root and run in your mssql server
    :Run It

    ]]>
    User Management System Open Source Mvc 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/user-management-system-open-source-mvc/19535077 User Manager Mvc 5
    User Manager is an asp.net mvc 5 based web application,it have multiple raped features, Easy to track or manage to any users
    dynamic Listing ,dialog users create,update ,delete or multiple exports features like pdf,excel etc.
    Video Demo
    Click To See Demo
    Features and Its Modules

    -Graphical Dashboard
    -Dunat Chart
    -Line chart
    -Multi Wizards
    -Fully Server and Client Side Validated Forms
    -Stiky Notification

    -Responsive Layout
    -Export to pdf,excel etc.
    -Dialog Based No More Page Refresh

    User Management
    -User Qualification Manager
    -User Multiple Address Manager
    -User Multiple Skills Manager
    -User Multiple Email Manager
    -User Phone Manager
    -User Multile Language Manager
    -User Work Experience Manager
    -User Panel Setting
    -User Map Location Manager
    -Parent Chile Enable for Make Friend Tree
    Role Management works as User Type (Like Simple User,Admin Uesr, Client, Company Visitor,any other)

    RoleUser Maping Multirole
    Menu Dynamic Menu Navbar
    Menu Permission and privileges assigned to someone
    Is Create, Is Read,Is Update or Is Delete

    Master Tables
    -Role
    -Menu
    -Language
    -Gender
    -Marital Status
    -Address Type
    -Country
    -State

    Video Demo
    Click To See Demo


    System Requirement.
    Windows Server or Windows Hosting.
    IIS7 OR above
    .Net framework 4.5.1 OR above
    Sql Server 2008 OR above
    Installation
    :Unzip Solution
    :Open in visual studio
    :Change Connection string of database
    :Take Database script from root and run in your mssql server
    :Run It

    Hire Us for customization

    Plan 1
    $12 Per Hour
    Plan 2
    10 Hour Par Month $100
    Plan 3
    50 Hour Per Month $500

    ]]>
    User Manager Mvc 5
    User Manager is an asp.net mvc 5 based web application,it have multiple raped features, Easy to track or manage to any users
    dynamic Listing ,dialog users create,update ,delete or multiple exports features like pdf,excel etc.
    Video Demo
    Click To See Demo
    Features and Its Modules

    -Graphical Dashboard
    -Dunat Chart
    -Line chart
    -Multi Wizards
    -Fully Server and Client Side Validated Forms
    -Stiky Notification

    -Responsive Layout
    -Export to pdf,excel etc.
    -Dialog Based No More Page Refresh

    User Management
    -User Qualification Manager
    -User Multiple Address Manager
    -User Multiple Skills Manager
    -User Multiple Email Manager
    -User Phone Manager
    -User Multile Language Manager
    -User Work Experience Manager
    -User Panel Setting
    -User Map Location Manager
    -Parent Chile Enable for Make Friend Tree
    Role Management works as User Type (Like Simple User,Admin Uesr, Client, Company Visitor,any other)

    RoleUser Maping Multirole
    Menu Dynamic Menu Navbar
    Menu Permission and privileges assigned to someone
    Is Create, Is Read,Is Update or Is Delete

    Master Tables
    -Role
    -Menu
    -Language
    -Gender
    -Marital Status
    -Address Type
    -Country
    -State

    Video Demo
    Click To See Demo


    System Requirement.
    Windows Server or Windows Hosting.
    IIS7 OR above
    .Net framework 4.5.1 OR above
    Sql Server 2008 OR above
    Installation
    :Unzip Solution
    :Open in visual studio
    :Change Connection string of database
    :Take Database script from root and run in your mssql server
    :Run It

    Hire Us for customization

    Plan 1
    $12 Per Hour
    Plan 2
    10 Hour Par Month $100
    Plan 3
    50 Hour Per Month $500

    ]]>
    Random Number Game 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/random-number-game/19487582 Random Number is fun game.You need to guess the correct option from the given 5 options.This package contains full visual studio solution.

    ]]>
    Random Number is fun game.You need to guess the correct option from the given 5 options.This package contains full visual studio solution.

    ]]>
    jQuery File Upload in MVC 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/jquery-file-upload-mvc/19482737 File Upload widget with multiple file selection, drag&drop support, progress bars, validation and preview images, audio and video for jQuery.

    Using technologies:

    • MVC 5
    • jQuery File Upload
    • Bootstrap
    • jQuery

    Features:

    • Multiple file upload
    • Drag & Drop support
    • Progress bars
    • Preview images
    • Big file upload

    Desktop Browser support

    • Google Chrome
    • Apple Safari 5.0+
    • Mozilla Firefox 4.0+
    • Opera 12.0+
    • Microsoft Internet Explorer 10.0+
    ]]>
    File Upload widget with multiple file selection, drag&drop support, progress bars, validation and preview images, audio and video for jQuery.

    Using technologies:

    • MVC 5
    • jQuery File Upload
    • Bootstrap
    • jQuery

    Features:

    • Multiple file upload
    • Drag & Drop support
    • Progress bars
    • Preview images
    • Big file upload

    Desktop Browser support

    • Google Chrome
    • Apple Safari 5.0+
    • Mozilla Firefox 4.0+
    • Opera 12.0+
    • Microsoft Internet Explorer 10.0+
    ]]>
    Entity Framework DAL Generator - Source Code 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/entity-framework-dal-generator-source-code/19457528 Entity Framework DAL Generator is a .Net desktop application that generates entity framework data access layer (C# and VB.Net) for SQL Server database. This software makes the .Net development easy.

    All our Code Generators for PHP, C#, VB.Net and Entity Framework (without source).
    All our Code Generators for PHP, C#, VB.Net and Entity Framework (with source code).

    Save $20

    Click here to download the same app (without source) for just $19.

    Video Demo:

    Click here to view the video demo.

    Features:

    • It generates separate classes for each table.
    • Data types have been handled nicely.
    • Creates methods for SCRUD (Search, Create, Read/Retrieve, Update and Delete/Destroy) operations.
    • Generates C# as well as VB.Net code.
    • Supports entity framework 4 and 6.
    • Methods can be added as extensions to entity classes.
    • Pagination has been handled.
    • Sorting has been handled.
    • Search has been handled.
    • Primary key is automatically detected for each table.
    • Composite primary key is supported.
    • Completely indented code is generated.
    • Supports all data types of SQL Server that are supported by Entity Framework 4.0.
    • The generated code can be used in both desktop and web applications (ASP.Net Web Forms as well as MVC Application).
    • Source code has also been provided.
    • The source code has been well documented.
    • You need one copy per user and can use it for unlimited end products.

    Sample Application:

    A sample C# web application has also been provided that is using the generated code. In this application one form (for employees) has been created. This app uses the generated data access layer without modifying a single line in the generated code.

    Generated Code:

    • C# Class: For each table one C#/VB.Net class is created that contains methods for SCRUD operations.
    • Add Method: It adds a new record to the relevant table.
    • Update Method: It updates an existing record. It takes primary key columns values as parameters.
    • Delete Method: It deletes an existing record. It takes primary key columns values as parameters.
    • Get Method: It gets an existing record. It takes primary key columns values as parameters.
    • GetAll Method: It gets all records of the relevant table. You can also specify search columns. If sorting/pagination is enabled then the relevant code will also be generated.
    ]]>
    Entity Framework DAL Generator is a .Net desktop application that generates entity framework data access layer (C# and VB.Net) for SQL Server database. This software makes the .Net development easy.

    All our Code Generators for PHP, C#, VB.Net and Entity Framework (without source).
    All our Code Generators for PHP, C#, VB.Net and Entity Framework (with source code).

    Save $20

    Click here to download the same app (without source) for just $19.

    Video Demo:

    Click here to view the video demo.

    Features:

    • It generates separate classes for each table.
    • Data types have been handled nicely.
    • Creates methods for SCRUD (Search, Create, Read/Retrieve, Update and Delete/Destroy) operations.
    • Generates C# as well as VB.Net code.
    • Supports entity framework 4 and 6.
    • Methods can be added as extensions to entity classes.
    • Pagination has been handled.
    • Sorting has been handled.
    • Search has been handled.
    • Primary key is automatically detected for each table.
    • Composite primary key is supported.
    • Completely indented code is generated.
    • Supports all data types of SQL Server that are supported by Entity Framework 4.0.
    • The generated code can be used in both desktop and web applications (ASP.Net Web Forms as well as MVC Application).
    • Source code has also been provided.
    • The source code has been well documented.
    • You need one copy per user and can use it for unlimited end products.

    Sample Application:

    A sample C# web application has also been provided that is using the generated code. In this application one form (for employees) has been created. This app uses the generated data access layer without modifying a single line in the generated code.

    Generated Code:

    • C# Class: For each table one C#/VB.Net class is created that contains methods for SCRUD operations.
    • Add Method: It adds a new record to the relevant table.
    • Update Method: It updates an existing record. It takes primary key columns values as parameters.
    • Delete Method: It deletes an existing record. It takes primary key columns values as parameters.
    • Get Method: It gets an existing record. It takes primary key columns values as parameters.
    • GetAll Method: It gets all records of the relevant table. You can also specify search columns. If sorting/pagination is enabled then the relevant code will also be generated.
    ]]>
    Read excel file without excel install 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/read-excel-file-without-excel-install/19441196 Read excel file without excel installed.

    Features

    • Read an excel file in C# without using Microsoft.Office.Interop.Excel libraries
    • File extension support .xlsx and .xls
    • Client and server validation
    • Reading multiple Excel worksheets inside a single excel
    ]]>
    Read excel file without excel installed.

    Features

    • Read an excel file in C# without using Microsoft.Office.Interop.Excel libraries
    • File extension support .xlsx and .xls
    • Client and server validation
    • Reading multiple Excel worksheets inside a single excel
    ]]>
    OctopusCodes - Online Learning Membership 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/octopuscodes-online-learning-membership/19419828 Product Description Online Learning Membership is a simple, easy-to-use, ready-to-use ASP.NET MVC script that enables trainees join courses online with membership.

    Online Learning Membership has an easy administration page that gives you full control over Course Categories, Courses, Trainers, Trainees, Memberships and Website Settings.

    With our responsive script, you will have your site displayed correctly across a wide range of end-user devices and screen resolutions.

    Front View Features

    • Bootstrap Themes
    • Responsive Design
    • Filter Courses with Categories
    • Search Courses
    • Comment and Rating Courses
    • See the Lessons of the Course
    • Register New Trainee
    • Change Trainee Profile
    • Join Courses with Membership
    • The Course Registration Fee Payment
    • Integrate PayPal Payment for Checkout

    Admin Panel Features

    • Manage Course Categories
    • Manage Courses
    • Manage Roles
    • Manage Accounts
    • Manage Memberships
    • Manage Packages
    • Manage Orders
    • Manage Contacts
    • Manage Comments
    • Website Setting
    • Change Admin Profile

    Live Demo

    • Front View Demo

      Live Demo
    • Admin Panel Demo

      • Admin account for testing
        • Username: SuperAdmin
        • Password: Ki123456789

    Requirements

    • .NET Framework 4.0 or above
    • MS IIS 7/6
    • ASP.NET MVC 4.0 or above
    • MS SQL Server 2008 or above

    Browser support

    Online Learning Membership is tested and supported in major modern browsers like Chrome, Safari, Internet Explorer, and Firefox
    • IE 8+
    • Chrome
    • FireFox 3+
    • Opera 11+
    • Safari 5+

    Install Application

    1. Unzip Main.zip file and upload to your hosting.
    2. Open Web.config file and change values of server name, database name,username and password in connectionStrings tag as below:
      • data source: your server name
      • initial catalog: your database name
      • user id: your username
      • password: your password
    3. Run website and login with default account:

    Product Support

    If you have problems, questions, ideal, etc…Contact me via email octopuscodes@gmail.com Please contact us with any questions you may have via the contact form on my author profile page.

    Product Updates

    • Free Updates
    • 100% Support

    History

    • V1.0 Released – Feb 05, 2017
    ]]>
    Product Description Online Learning Membership is a simple, easy-to-use, ready-to-use ASP.NET MVC script that enables trainees join courses online with membership.

    Online Learning Membership has an easy administration page that gives you full control over Course Categories, Courses, Trainers, Trainees, Memberships and Website Settings.

    With our responsive script, you will have your site displayed correctly across a wide range of end-user devices and screen resolutions.

    Front View Features

    • Bootstrap Themes
    • Responsive Design
    • Filter Courses with Categories
    • Search Courses
    • Comment and Rating Courses
    • See the Lessons of the Course
    • Register New Trainee
    • Change Trainee Profile
    • Join Courses with Membership
    • The Course Registration Fee Payment
    • Integrate PayPal Payment for Checkout

    Admin Panel Features

    • Manage Course Categories
    • Manage Courses
    • Manage Roles
    • Manage Accounts
    • Manage Memberships
    • Manage Packages
    • Manage Orders
    • Manage Contacts
    • Manage Comments
    • Website Setting
    • Change Admin Profile

    Live Demo

    • Front View Demo

      Live Demo
    • Admin Panel Demo

      • Admin account for testing
        • Username: SuperAdmin
        • Password: Ki123456789

    Requirements

    • .NET Framework 4.0 or above
    • MS IIS 7/6
    • ASP.NET MVC 4.0 or above
    • MS SQL Server 2008 or above

    Browser support

    Online Learning Membership is tested and supported in major modern browsers like Chrome, Safari, Internet Explorer, and Firefox
    • IE 8+
    • Chrome
    • FireFox 3+
    • Opera 11+
    • Safari 5+

    Install Application

    1. Unzip Main.zip file and upload to your hosting.
    2. Open Web.config file and change values of server name, database name,username and password in connectionStrings tag as below:
      • data source: your server name
      • initial catalog: your database name
      • user id: your username
      • password: your password
    3. Run website and login with default account:

    Product Support

    If you have problems, questions, ideal, etc…Contact me via email octopuscodes@gmail.com Please contact us with any questions you may have via the contact form on my author profile page.

    Product Updates

    • Free Updates
    • 100% Support

    History

    • V1.0 Released – Feb 05, 2017
    ]]>
    Traffic Search Engine - Organic Traffic for your website 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/traffic-search-engine-organic-traffic-your-website/19418539 Traffic Search Engine – Organic Traffic for your website
    The app don’t work on Windows Server 2012 R2 !

    Before purchase please make sure you have a VPN that have the feature to change ip automatically or if you have HMA VPN. Google analytics, sees and recognizes keywords as organic, so your website business has been will increase in the top positions of search engines.

    Traffic Search Engine have included 7 Search Engines:

    1. Google
    2. Yahoo
    3. Bing
    4. Ask
    5. Aol
    6. DuckDuckGo
    7. Infospace

    This tool is completely and provides almost all types of traffic services.
    Some information for customers who know the technique and want to know how it works:
  • – Automatically delete browsing tracks from previous session (cache and cookies).
  • – Set a random browser (*user agent), (example: Firefox, Chrome, IE, etc), has included more than 1,000 browsers.
  • – Set a different operating system, (example: Windows 7, Windows XP, Windows Vista, Linux, Mac Os, etc), has included more than 30 operating system.
  • – Set a random screen resolution, (exemple: 800×600, 1024×600, 1024×768, 1152×864, 1280×720, 1280×768), has included more than 200 screen resolution.
  • – Set the various devices (computer, laptop, tablet, phone, gadget).
  • – Change a new Ip using HMA VPN or Private Proxies, (according with country, region, city targeted by you).
  • – Detects all internal pages of your website.
  • – Render operations as a human operator, (exemple: scrolling, mouse movements, click on the page).

  • Fixed:

    - Multithreading (a technique by which a single set of code can be used by several processors at different stages of execution.)
    - Organic traffic algorithm (Google Analytics and webmaster tools recognise this type of traffic as organic, from 7 different search engines.)
    - Fixed “browser crash error”
    - Add a new field, where you can set number of simultaneous threads.

    Video preview : https://www.youtube.com/watch?v=ThazS7skr-A]]>
    Traffic Search Engine – Organic Traffic for your website
    The app don’t work on Windows Server 2012 R2 !

    Before purchase please make sure you have a VPN that have the feature to change ip automatically or if you have HMA VPN. Google analytics, sees and recognizes keywords as organic, so your website business has been will increase in the top positions of search engines.

    Traffic Search Engine have included 7 Search Engines:

    1. Google
    2. Yahoo
    3. Bing
    4. Ask
    5. Aol
    6. DuckDuckGo
    7. Infospace

    This tool is completely and provides almost all types of traffic services.
    Some information for customers who know the technique and want to know how it works:
  • – Automatically delete browsing tracks from previous session (cache and cookies).
  • – Set a random browser (*user agent), (example: Firefox, Chrome, IE, etc), has included more than 1,000 browsers.
  • – Set a different operating system, (example: Windows 7, Windows XP, Windows Vista, Linux, Mac Os, etc), has included more than 30 operating system.
  • – Set a random screen resolution, (exemple: 800×600, 1024×600, 1024×768, 1152×864, 1280×720, 1280×768), has included more than 200 screen resolution.
  • – Set the various devices (computer, laptop, tablet, phone, gadget).
  • – Change a new Ip using HMA VPN or Private Proxies, (according with country, region, city targeted by you).
  • – Detects all internal pages of your website.
  • – Render operations as a human operator, (exemple: scrolling, mouse movements, click on the page).

  • Fixed:

    - Multithreading (a technique by which a single set of code can be used by several processors at different stages of execution.)
    - Organic traffic algorithm (Google Analytics and webmaster tools recognise this type of traffic as organic, from 7 different search engines.)
    - Fixed “browser crash error”
    - Add a new field, where you can set number of simultaneous threads.

    Video preview : https://www.youtube.com/watch?v=ThazS7skr-A]]>
    Fruit Drop Game 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/fruit-drop-game/19395115 Full Visual Studio Solution: Windows Store Game ‘Fruit Drop’

    Ready to play a fun matching game with beautiful graphics and relaxing gameplay? The Fruit Drop Game is the ultimate matching experience with a simple experience and fun gaming moments for you to explore. The premise is simple, you need to touch groups of fruits, there will have to be at least 2 fruits in order to make a match. You will have to reach the end of the level as fast as possible and you can use the bar at the bottom of the board as an indicator. When the bar reaches its end, the level will be complete and you will move on to the next one. You have to do as many matches as you can and do those continually otherwise the time will run out. The bigger the matches are, the easier it will be for you to achieve a highest score. You can match 2, 3, 4 or more similar fruits as long as they are located near one another. Download The Fruit Drop Game and immerse yourself into the best, most relaxing puzzle game. Have fun and match fruits now!

    Features: •Simple matching gameplay Beautiful •colorful graphics •Fun soundtrack •Multiple levels to master •Get extra score by making large matches

    What do you get? Full C# source code and assets. Manual for reskinners

    ]]>
    Full Visual Studio Solution: Windows Store Game ‘Fruit Drop’

    Ready to play a fun matching game with beautiful graphics and relaxing gameplay? The Fruit Drop Game is the ultimate matching experience with a simple experience and fun gaming moments for you to explore. The premise is simple, you need to touch groups of fruits, there will have to be at least 2 fruits in order to make a match. You will have to reach the end of the level as fast as possible and you can use the bar at the bottom of the board as an indicator. When the bar reaches its end, the level will be complete and you will move on to the next one. You have to do as many matches as you can and do those continually otherwise the time will run out. The bigger the matches are, the easier it will be for you to achieve a highest score. You can match 2, 3, 4 or more similar fruits as long as they are located near one another. Download The Fruit Drop Game and immerse yourself into the best, most relaxing puzzle game. Have fun and match fruits now!

    Features: •Simple matching gameplay Beautiful •colorful graphics •Fun soundtrack •Multiple levels to master •Get extra score by making large matches

    What do you get? Full C# source code and assets. Manual for reskinners

    ]]>
    NgAspCrm 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/ngaspcrm/19360247 NgAspCrm is a Customer Relationship Management (CRM) system. The application has been designed for small and medium businesses. NgAspCrm is a professional application that provides sales-force automation including account and contact maintenance, marketing campaigns, customer support, collaboration, reporting, etc. NgAspCrm allows you to create new contacts, campaigns and leads. It enables you to keep an organized overview of your business and customers. It is based on Angular JS, ASP.NET and Entity Framework.

    ]]>
    NgAspCrm is a Customer Relationship Management (CRM) system. The application has been designed for small and medium businesses. NgAspCrm is a professional application that provides sales-force automation including account and contact maintenance, marketing campaigns, customer support, collaboration, reporting, etc. NgAspCrm allows you to create new contacts, campaigns and leads. It enables you to keep an organized overview of your business and customers. It is based on Angular JS, ASP.NET and Entity Framework.

    ]]>
    Drag & Drop Email Template Builder for .NET MVC 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/drag-drop-email-template-builder-net-mvc/19354252 features of email builder js-version-available

    php-version-available

    Email Newsletter Builder

    With 27 different elements,5 language,50+ different options create your own Creative Email Newsletter. If you know HTML or prefer to design your own emails,Bal – Email Newsletter Builder is an excellent newsletter builder for you.Bal – Email Newsletter Builder also offers about 4 templates to help beginners send professional-looking emails

    builder

    This is a drag & drop email builder plugin based on Jquery and PHP for developer. You can simply integrate this script in your web project and create custom email template with drag & drop.

    Server requirements It’s necessary a web server that support php (for example Apache). It can be Windows or linux server. There aren’t special libraries to load, just a server with php support


                                                documentation email newsletter plugin

    new features of email builder - Multi user system Multi User System

    • Template list of users
      • Show template
      • Delete template
    • Users list
      • Create user
      • Edit user
      • Delete user

    Admin Panel demo : link
    Login : demo
    Pass : demo

    User demo : link
    Login : demo
    Pass : demo

    Features

    • Export Email Template(zip file)
    • Preview Email Template(html file)
    • Save Email Template in database
    • Load Email Templates from database
    • Send Email
    • Read html codes from url (ex. blankPageHtmlUrl: ‘template-blank-page.html’)
    • Send attachments with email
    • Customize very easily with Context menu
    • Edit any element with source code (Live Html Editing)
    • Powered jQuery Plugin
    • 5 language support
      • English
      • French
      • German
      • Russian
      • Turkish
    • 50+ different options
    • new features of email builder - Multi user system Multi User System

    Templates

    • Edx Course Newsletter 1
    • Edx Course Newsletter 2
    • Gitlab Newsletter
    • Envato Newsletter

    Elements

    • Typography
      • Page Header
      • Heading
      • Paragraph
      • Image Left Text
      • 2 Column Text
      • Image Right Text
      • Unordered List
      • Ordered List
      • Jumbotron
      • Features
      • Service List
      • Price Table
    • Media
      • Image
      • 2 Image
    • Layout
      • Divider
      • Divider(dotted)
      • Divider(dashed)
      • View in Browser
    • Button
      • Button
      • 2 Button
      • 3 Button
    • Social
      • Social Links 1
      • Social Links 2
      • Social Links 3
    • Footer
      • Address
      • Address with Logo

    Frequently Asked

    Support, Questions and Offers

    Our support team is ready to answer any kind of questions.
    Do not hesitate to ask, we will figure out how to help you!
    Visit Support Center

    builder
    builder
    builder
    builder

    Change log

    1.1 | 07.03.2017
    -Added : element placeholder when elements drag&drop -Added : preview the emails on different resolutions (Mobile view) -Added : Inline css in exported template -Added : Youtube video element -Added : Color customization for builder -Fixed : Unicode problem in email -Fixed : Background color problem in save template
    1.0 | 22.01.2017
    -Created

    AFTER PURCHASES, PLEASE GIVE REVIEW AND RATE IT – THANK YOU
    ]]>
    features of email builder js-version-available

    php-version-available

    Email Newsletter Builder

    With 27 different elements,5 language,50+ different options create your own Creative Email Newsletter. If you know HTML or prefer to design your own emails,Bal – Email Newsletter Builder is an excellent newsletter builder for you.Bal – Email Newsletter Builder also offers about 4 templates to help beginners send professional-looking emails

    builder

    This is a drag & drop email builder plugin based on Jquery and PHP for developer. You can simply integrate this script in your web project and create custom email template with drag & drop.

    Server requirements It’s necessary a web server that support php (for example Apache). It can be Windows or linux server. There aren’t special libraries to load, just a server with php support


                                                documentation email newsletter plugin

    new features of email builder - Multi user system Multi User System

    • Template list of users
      • Show template
      • Delete template
    • Users list
      • Create user
      • Edit user
      • Delete user

    Admin Panel demo : link
    Login : demo
    Pass : demo

    User demo : link
    Login : demo
    Pass : demo

    Features

    • Export Email Template(zip file)
    • Preview Email Template(html file)
    • Save Email Template in database
    • Load Email Templates from database
    • Send Email
    • Read html codes from url (ex. blankPageHtmlUrl: ‘template-blank-page.html’)
    • Send attachments with email
    • Customize very easily with Context menu
    • Edit any element with source code (Live Html Editing)
    • Powered jQuery Plugin
    • 5 language support
      • English
      • French
      • German
      • Russian
      • Turkish
    • 50+ different options
    • new features of email builder - Multi user system Multi User System

    Templates

    • Edx Course Newsletter 1
    • Edx Course Newsletter 2
    • Gitlab Newsletter
    • Envato Newsletter

    Elements

    • Typography
      • Page Header
      • Heading
      • Paragraph
      • Image Left Text
      • 2 Column Text
      • Image Right Text
      • Unordered List
      • Ordered List
      • Jumbotron
      • Features
      • Service List
      • Price Table
    • Media
      • Image
      • 2 Image
    • Layout
      • Divider
      • Divider(dotted)
      • Divider(dashed)
      • View in Browser
    • Button
      • Button
      • 2 Button
      • 3 Button
    • Social
      • Social Links 1
      • Social Links 2
      • Social Links 3
    • Footer
      • Address
      • Address with Logo

    Frequently Asked

    Support, Questions and Offers

    Our support team is ready to answer any kind of questions.
    Do not hesitate to ask, we will figure out how to help you!
    Visit Support Center

    builder
    builder
    builder
    builder

    Change log

    1.1 | 07.03.2017
    -Added : element placeholder when elements drag&drop -Added : preview the emails on different resolutions (Mobile view) -Added : Inline css in exported template -Added : Youtube video element -Added : Color customization for builder -Fixed : Unicode problem in email -Fixed : Background color problem in save template
    1.0 | 22.01.2017
    -Created

    AFTER PURCHASES, PLEASE GIVE REVIEW AND RATE IT – THANK YOU
    ]]>
    OctopusCodes - Online Restaurant Reservation System 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/octopuscodes-online-restaurant-reservation-system/19333110 Product Description Online Restaurant Reservation System is a simple, easy-to-use, ready-to-use ASP.NET MVC script that enables you manage reservations, floors, tables and foods at your restaurant.

    Online Restaurant Reservation System has an easy administration page that gives you full control over floors, tables, foods, booking, orders, staff list, customers and website settings.

    With our responsive script, you will have your site displayed correctly across a wide range of end-user devices and screen resolutions.

    Front View Features

    • Bootstrap Themes
    • Responsive Design
    • Search Conditions: Floor, Type, Date and Time
    • Table Reservations
    • Food Reservations
    • Integrate PayPal Payment for Checkout
    • Register New Account
    • Change Customer Profile

    Admin Panel Features

    • Manage Bookings
    • Manage Orders
    • Manage Foods
    • Manage Floors
    • Manage Table
    • Manage Table Types
    • Manage Staff
    • Manage Staff Role
    • Manage Customers
    • Website Setting
    • Change Admin Profile

    Live Demo

    • Front View Demo

      Live Demo
    • Admin Panel Demo

      • Admin account for testing
        • Username: admin
        • Password: 123456

    Requirements

    • .NET Framework 4.0 or above
    • MS IIS 7/6
    • ASP.NET MVC 4.0 or above
    • MS SQL Server 2008 or above

    Browser support

    Online Restaurant Reservation System is tested and supported in major modern browsers like Chrome, Safari, Internet Explorer, and Firefox
    • IE 8+
    • Chrome
    • FireFox 3+
    • Opera 11+
    • Safari 5+

    Install Application

    1. Unzip Main.zip file and upload to your hosting.
    2. Open Web.config file and change values of server name, database name,username and password in connectionStrings tag as below:
      • data source: your server name
      • initial catalog: your database name
      • user id: your username
      • password: your password
    3. Run website and login with default account:

    Product Support

    If you have problems, questions, ideal, etc…Contact me via email octopuscodes@gmail.com Please contact us with any questions you may have via the contact form on my author profile page.

    Product Updates

    • Free Updates
    • 100% Support

    History

    • V1.0 Released – January 19, 2017
    ]]>
    Product Description Online Restaurant Reservation System is a simple, easy-to-use, ready-to-use ASP.NET MVC script that enables you manage reservations, floors, tables and foods at your restaurant.

    Online Restaurant Reservation System has an easy administration page that gives you full control over floors, tables, foods, booking, orders, staff list, customers and website settings.

    With our responsive script, you will have your site displayed correctly across a wide range of end-user devices and screen resolutions.

    Front View Features

    • Bootstrap Themes
    • Responsive Design
    • Search Conditions: Floor, Type, Date and Time
    • Table Reservations
    • Food Reservations
    • Integrate PayPal Payment for Checkout
    • Register New Account
    • Change Customer Profile

    Admin Panel Features

    • Manage Bookings
    • Manage Orders
    • Manage Foods
    • Manage Floors
    • Manage Table
    • Manage Table Types
    • Manage Staff
    • Manage Staff Role
    • Manage Customers
    • Website Setting
    • Change Admin Profile

    Live Demo

    • Front View Demo

      Live Demo
    • Admin Panel Demo

      • Admin account for testing
        • Username: admin
        • Password: 123456

    Requirements

    • .NET Framework 4.0 or above
    • MS IIS 7/6
    • ASP.NET MVC 4.0 or above
    • MS SQL Server 2008 or above

    Browser support

    Online Restaurant Reservation System is tested and supported in major modern browsers like Chrome, Safari, Internet Explorer, and Firefox
    • IE 8+
    • Chrome
    • FireFox 3+
    • Opera 11+
    • Safari 5+

    Install Application

    1. Unzip Main.zip file and upload to your hosting.
    2. Open Web.config file and change values of server name, database name,username and password in connectionStrings tag as below:
      • data source: your server name
      • initial catalog: your database name
      • user id: your username
      • password: your password
    3. Run website and login with default account:

    Product Support

    If you have problems, questions, ideal, etc…Contact me via email octopuscodes@gmail.com Please contact us with any questions you may have via the contact form on my author profile page.

    Product Updates

    • Free Updates
    • 100% Support

    History

    • V1.0 Released – January 19, 2017
    ]]>
    Password Generator C#.NET class library 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/password-generator-cnet-class-library/19318907 Class library made with C#.NET Framework 4.5 that helps in the generation of passwords in a simple and fast way. It allows automatic generation of passwords with a length of 8 characters; Or else with the length of characters you require. Finally, it allows the generation of passwords with the following parameters: - Character Length - Uppercase Character Percent - Symbol Percent - Number Percent

    You can also modify the default character set from the web.Config:

    <add key=”PassCharacters” value=”abcdefghijklmnopqrstuvwxyz” /> <add key=”PassNumbers” value=”0123456789” /> <add key=”PassSymbols” value=”%$#@+-=” />

    It is a great tool that you can not miss in the infrastructure of your .NET project.

    ]]>
    Class library made with C#.NET Framework 4.5 that helps in the generation of passwords in a simple and fast way. It allows automatic generation of passwords with a length of 8 characters; Or else with the length of characters you require. Finally, it allows the generation of passwords with the following parameters: - Character Length - Uppercase Character Percent - Symbol Percent - Number Percent

    You can also modify the default character set from the web.Config:

    <add key=”PassCharacters” value=”abcdefghijklmnopqrstuvwxyz” /> <add key=”PassNumbers” value=”0123456789” /> <add key=”PassSymbols” value=”%$#@+-=” />

    It is a great tool that you can not miss in the infrastructure of your .NET project.

    ]]>
    Check Argument Class 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/check-argument-class/19301809 Open source help class to check arguments of a method. This class C#.NET is used to check the arguments that arrive at a method, validating them. It is an open source class, so you can extend its functionality using existing methods as an example. To use it, please note the following example: static void Main(string[] args) { //CheckArgumentTest string name = “john”; int age = -1; string email = “celeru@hotmail”; bool ret = CheckArgumentTest(name, age, email); }

    private static bool CheckArgumentTest(string name, int age, string email) {     bool ret;     try     {         Check.Argument.IsNotEmpty(name, "name"); //CheckArgument Example         Check.Argument.IsNotOutOfRange(age, 18, 99, "age"); //CheckArgument Example         Check.Argument.IsNotValidEmail(email, "email"); //CheckArgument Example         ret = true;     }     catch (Exception ex)     {         Console.WriteLine(ex.Message);         ret = false;     }     return ret; }
    ]]>
    Open source help class to check arguments of a method. This class C#.NET is used to check the arguments that arrive at a method, validating them. It is an open source class, so you can extend its functionality using existing methods as an example. To use it, please note the following example: static void Main(string[] args) { //CheckArgumentTest string name = “john”; int age = -1; string email = “celeru@hotmail”; bool ret = CheckArgumentTest(name, age, email); }

    private static bool CheckArgumentTest(string name, int age, string email) {     bool ret;     try     {         Check.Argument.IsNotEmpty(name, "name"); //CheckArgument Example         Check.Argument.IsNotOutOfRange(age, 18, 99, "age"); //CheckArgument Example         Check.Argument.IsNotValidEmail(email, "email"); //CheckArgument Example         ret = true;     }     catch (Exception ex)     {         Console.WriteLine(ex.Message);         ret = false;     }     return ret; }
    ]]>
    C#.NET Helper to Get Client IP and Country 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/cnet-helper-get-client-ip-and-country/19293074 This is a C # .NET service class for use in Web projects. It allows to know the public IP of the client, and to determine to which country it belongs.

    Config: Please add the following keys in the appSettings section (Web.Config) <add key=”GeoIPCountryWhoisData” value=”D:\Projects\Library\GeoIpHelper\” /> <add key=”RemoteUri” value=”http://geolite.maxmind.com/download/geoip/database/” />

    Methods: GetIPAddress: It allows to know the public IP of the client GetLand: Allows you to determine to which country a public IP belongs UpdateDataBase: Updates the IP data base

    ]]>
    This is a C # .NET service class for use in Web projects. It allows to know the public IP of the client, and to determine to which country it belongs.

    Config: Please add the following keys in the appSettings section (Web.Config) <add key=”GeoIPCountryWhoisData” value=”D:\Projects\Library\GeoIpHelper\” /> <add key=”RemoteUri” value=”http://geolite.maxmind.com/download/geoip/database/” />

    Methods: GetIPAddress: It allows to know the public IP of the client GetLand: Allows you to determine to which country a public IP belongs UpdateDataBase: Updates the IP data base

    ]]>
    PHP DAL Generator - Source Code 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/php-dal-generator-source-code/19291930 If you need C# DAL Generator for MySQL then click here.
    If you need C# Code Generator for SQL Server/MS Access then click here.
    If you need Code Generator for Entity Framework (C#/VB.Net) then click here.

    PHP DAL Generator is a .Net desktop application that generates data access layer for MySQL database. It generates code for MySQL, MySQLi and PDO extensions. This software makes PHP development easy. This tool is specially useful for programmers who don’t want to (or cannot) use a CMS. Programmers have complete control over the generated code and can be modified easily because the generated code is very clean.

    Save $20

    Click here to download the same app (without source) for just $19.

    Video Preview

    Click here to view the video preview.

    Features:

    • Supports MySQL, MySQLi and PDO extensions.
    • Create object oriented or procedural programming.
    • It generates separate PHP files/classes for each table.
    • Creates methods for CRUD (Create, Read/Retrieve, Update and Delete/Destroy) operations.
    • Create unlimited custom functions.
    • Pagination has been handled.
    • Sorting has been handled.
    • Search has been handled.
    • Primary key is automatically detected for each table.
    • Composite primary key is supported.
    • Nullable columns have been handled.
    • Auto increment column has been handled.
    • Timestamp column has been handled.
    • Completely indented code is generated.
    • Supports all data types (except spatial).
    • Date/Time to string or string to date/time conversion options.
    • Customize class, functions and properties/variables names.
    • Source code has also been provided.
    • The source code has been well documented.

    How To Use?

    • Enter the database connection information and click Connect button.
    • Select the tables for which you want to create PHP files/classes. Also select the methods you want to add to the file/class.
    • Specify options.
    • Add custom functions if needed.
    • Specify output location.
    • Click Generate Code button.
    Check the video tutorial for complete steps.
    https://www.youtube.com/watch?v=vjaGrUgXHTY

    Sample Application:

    A sample web application has also been provided that is using the generated code. In this application one form (for employees) has been created. This app uses the generated data access layer without modifying a single line in the generated code.

    More Useful Items:

    1. C# Code Generator for SQL Server/MS Access
    2. C# Code Generator for MySQL
    3. C# and VB.Net Code Generator for Entity Framework
    4. Email Scheduler and Bulk Email Sender with Bootstrap
    5. ASP.Net MultiTextBoxInput Web Server Control
    6. Multi Textbox Input jQuery Plugin
    7. Android SMS Filter with Material Design
    ]]>
    If you need C# DAL Generator for MySQL then click here.
    If you need C# Code Generator for SQL Server/MS Access then click here.
    If you need Code Generator for Entity Framework (C#/VB.Net) then click here.

    PHP DAL Generator is a .Net desktop application that generates data access layer for MySQL database. It generates code for MySQL, MySQLi and PDO extensions. This software makes PHP development easy. This tool is specially useful for programmers who don’t want to (or cannot) use a CMS. Programmers have complete control over the generated code and can be modified easily because the generated code is very clean.

    Save $20

    Click here to download the same app (without source) for just $19.

    Video Preview

    Click here to view the video preview.

    Features:

    • Supports MySQL, MySQLi and PDO extensions.
    • Create object oriented or procedural programming.
    • It generates separate PHP files/classes for each table.
    • Creates methods for CRUD (Create, Read/Retrieve, Update and Delete/Destroy) operations.
    • Create unlimited custom functions.
    • Pagination has been handled.
    • Sorting has been handled.
    • Search has been handled.
    • Primary key is automatically detected for each table.
    • Composite primary key is supported.
    • Nullable columns have been handled.
    • Auto increment column has been handled.
    • Timestamp column has been handled.
    • Completely indented code is generated.
    • Supports all data types (except spatial).
    • Date/Time to string or string to date/time conversion options.
    • Customize class, functions and properties/variables names.
    • Source code has also been provided.
    • The source code has been well documented.

    How To Use?

    • Enter the database connection information and click Connect button.
    • Select the tables for which you want to create PHP files/classes. Also select the methods you want to add to the file/class.
    • Specify options.
    • Add custom functions if needed.
    • Specify output location.
    • Click Generate Code button.
    Check the video tutorial for complete steps.
    https://www.youtube.com/watch?v=vjaGrUgXHTY

    Sample Application:

    A sample web application has also been provided that is using the generated code. In this application one form (for employees) has been created. This app uses the generated data access layer without modifying a single line in the generated code.

    More Useful Items:

    1. C# Code Generator for SQL Server/MS Access
    2. C# Code Generator for MySQL
    3. C# and VB.Net Code Generator for Entity Framework
    4. Email Scheduler and Bulk Email Sender with Bootstrap
    5. ASP.Net MultiTextBoxInput Web Server Control
    6. Multi Textbox Input jQuery Plugin
    7. Android SMS Filter with Material Design
    ]]>
    C#.NET DateTime Helper Library 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/cnet-datetime-helper-library/19275752 Library C# framework 4.5 with help functions for date and time. It is a library for C#.NET programmers who want to boost the infrastructure of their projects with this Helper that facilitates the handling of dates and time.

    Methods: - DateTime IsValid: Tell us if a date is valid - ToDayFormatted: Returns the date in MM/dd/YYYY format - GetDateOnlyFrom: Returns the date in MM/dd/YYYY 00:00:00:000 format - GetDateOnlyTo: Returns the date in MM/dd/YYYY 23:59:59:997 format - JavaTimeStampToDateTime: It will return the local datetime from a java Timestamp - FromUnixTimestamp: It will return the local datetime from a UnixTimestamp - ToUnixTimestamp: It will return the UnixTimestamp from a local datetime - ToEpochTime: It will return the Epoch Time from a local datetime - ToTimeStamp13digits: It will return the TimeStamp with 13 digits from a local datetime

    ]]>
    Library C# framework 4.5 with help functions for date and time. It is a library for C#.NET programmers who want to boost the infrastructure of their projects with this Helper that facilitates the handling of dates and time.

    Methods: - DateTime IsValid: Tell us if a date is valid - ToDayFormatted: Returns the date in MM/dd/YYYY format - GetDateOnlyFrom: Returns the date in MM/dd/YYYY 00:00:00:000 format - GetDateOnlyTo: Returns the date in MM/dd/YYYY 23:59:59:997 format - JavaTimeStampToDateTime: It will return the local datetime from a java Timestamp - FromUnixTimestamp: It will return the local datetime from a UnixTimestamp - ToUnixTimestamp: It will return the UnixTimestamp from a local datetime - ToEpochTime: It will return the Epoch Time from a local datetime - ToTimeStamp13digits: It will return the TimeStamp with 13 digits from a local datetime

    ]]>
    EsyPOS 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/esypos/19271072 Serve your customers better by knowing what’s in stock. Easily create labels on the spot to track inventory.

    The project is written in vb.net 2010 as front end , SQL Server Compact database as back end with crystal report.

    Key Feature

    • Customer, Supplier and Employee information with photo
    • Category wise item information
    • Item wise vat
    • Auto barcode generate and Manual barcode assign
    • Barcode export and Print Preview
    • Stock, Out of stock and Re-order management
    • Bad Stock Management
    • Sales Management
    • Point of Sales using barcode reader
    • Sales Return
    • Date wise sales graph
    • Collection and Due Management
    • User Management
    • User Permission Point to Point

    Report

    • Customer, Supplier and Employee information
    • Item and Stock Information
    • Date and Category wise Bad stock
    • Date and Category wise Sales Return
    • Date, Customer, User wise wise sales, profit, VAT, Disc. Statement
    • Transaction statement (Cash/ Card/ Due)
    • Item Wise Sales Information

    Suitable for

    Small and medium-sized Retail, Restaurant , Nursery, Clothing, Pizzeria, Salon, Market, Chinese, Cafe, Liquor, Tobacco business.

    Live Preview

    https://www.youtube.com/watch?v=xHzjtfZAwq8

    Software Requirements

    • Windows XP, Vista, 7, 8 or later
    • Microsoft.NET Framework 4.0

    Write us to

    linkbirdtech@gmail.com

    Changelog

      + Initial release:   18 January,  17   V              :   1.0.0.0  + 28 May, 17   V:   1.1.0.0   FIX: Barcode Label Sales Price   FIX: Unit sales price from POS    FIX: Unit sales price from First Sale    New: Date wise sales chart  + 20 Oct, 17   V:   1.1.1.0   NEW: Item Wise Sales Information   NEW: User permission for item wise sales report   NEW: Include business slogan parameter on POS receipt.  

    Please rate 5 Ster if you like the script. We’ll keep rolling new updates and features.

    Buyer Reviews

    Design Quality Customizability Customer Support Customer Support]]>
    Serve your customers better by knowing what’s in stock. Easily create labels on the spot to track inventory.

    The project is written in vb.net 2010 as front end , SQL Server Compact database as back end with crystal report.

    Key Feature

    • Customer, Supplier and Employee information with photo
    • Category wise item information
    • Item wise vat
    • Auto barcode generate and Manual barcode assign
    • Barcode export and Print Preview
    • Stock, Out of stock and Re-order management
    • Bad Stock Management
    • Sales Management
    • Point of Sales using barcode reader
    • Sales Return
    • Date wise sales graph
    • Collection and Due Management
    • User Management
    • User Permission Point to Point

    Report

    • Customer, Supplier and Employee information
    • Item and Stock Information
    • Date and Category wise Bad stock
    • Date and Category wise Sales Return
    • Date, Customer, User wise wise sales, profit, VAT, Disc. Statement
    • Transaction statement (Cash/ Card/ Due)
    • Item Wise Sales Information

    Suitable for

    Small and medium-sized Retail, Restaurant , Nursery, Clothing, Pizzeria, Salon, Market, Chinese, Cafe, Liquor, Tobacco business.

    Live Preview

    https://www.youtube.com/watch?v=xHzjtfZAwq8

    Software Requirements

    • Windows XP, Vista, 7, 8 or later
    • Microsoft.NET Framework 4.0

    Write us to

    linkbirdtech@gmail.com

    Changelog

      + Initial release:   18 January,  17   V              :   1.0.0.0  + 28 May, 17   V:   1.1.0.0   FIX: Barcode Label Sales Price   FIX: Unit sales price from POS    FIX: Unit sales price from First Sale    New: Date wise sales chart  + 20 Oct, 17   V:   1.1.1.0   NEW: Item Wise Sales Information   NEW: User permission for item wise sales report   NEW: Include business slogan parameter on POS receipt.  

    Please rate 5 Ster if you like the script. We’ll keep rolling new updates and features.

    Buyer Reviews

    Design Quality Customizability Customer Support Customer Support]]>
    ElektroKit Framework for .NET 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/elektrokit-framework-net/19260282

    What is ElektroKit?

    ElektroKit is a utility framework containing new APIs and extensions to the core .NET Framework to help complete your developer toolbox.

    It is a set of general purpose classes provided as easy to consume packages.

    These utility classes and components provide productivity in day to day software development mainly focused to WindowsForms. Many of these tools and components have been published individually in articles, forums or blog entries and there have been many requests to publish them as a supported and consolidated library, which turned into this unified toolkit that is integrated, documented and fully supported.

    What’s in it?

    ElektroKit is made up of the following assemblies:

    • ElektroKit.Core.dll
    • ElektroKit.Interop.dll
    • ElektroKit.ThirdParty.dll
    • ElektroKit.UserControls.dll
      Contains the user controls for WinForms user-interface.

    What can do ElektroKit for me?

    It’s impossible to summarize all the functionalities in a single article, but here is a list of interesting things that you could do with ElektroKit:

    • ElektroKit.Core
      Extend IEnumerable types by adding extension-methods to find-by-index an element, split a collection into a number of sequences, randomize, bubble-sorting, etc…
      Use a stack or queue with fixed capacity, with the FixedStack(Of T) and FixedQueue(Of T) types.
      Permute all the possible sequences of characters.
      Convert an amount of time, from unit of time to other.
      Measure time as a chronometer or a countdown in a event-oriented way with the TimeMeasurer class.
      Manage a simple logfile system with the LogfileWriter class.
      Retrieve the current Visual Studio instance for further debug or automation operations.
      Test the execution of a target member and the time that the member takes to finish execution.
      A keyboard hook in a event-oriented way, with the KeyboardMonitor class.
      A mouse hook in a event-oriented way, with the MouseMonitor class.
      A mouse recorder (macro) with the MouseRecorder class.
      A shortcut manager to create or edit shortcuts, with the Shortcuts class.
      A file splitter and a file merger, with the FileSplitter class.
      The Files class that contains helper methods to set the user-rights of a file, manipulate file attributes, find files by patterns, compare files byte-by-byte, create dummy files, etc…
      The Directories class that contains helper methods set the user-rights of a directory, manipulate directory attributes, find directories by patterns, get the size of a directory, etc…
      The Hardware class that helps to format a drive, list drives of specific drive-type, getting hardware identifiers (Cpu, Motherdoard) or print a document, etc…
      The DriveWatcher class that notifies about hardware changes about the insertion or removal of drives (eg. useful for USB monitoring).
      The FileCopy class that copies files reporting the copy-progress by firing evenets, and can cancel a copy operation.
      Calculate percentages, determine if number is multiple by, divisible by, prime, positive, negative, etc…
    • Split-by-length, rename in a specific string-case, randomize, measure, determine its size in memory or textfile, reverse, rotate/shift, and much more like custom Find-by-RegEx and Replace-by-RegEx utilities’
      The Patterns class that exposes common regular expression patterns.
      Beuautify Xml documents.
      Get X-Paths of Xml documents.
      Sort or distinct Xml documents by name of element.
    • ElektroKit.Core.Application
      Enumerate the loaded assemblies of the current application.
      Enumerate the threads of the current application.
      Register system-wide hotkeys with the Hotkey type.
      Represent command-line parameters for CLI applications, with the CommandlineParameter type.
      Serialize and deserialize objects as Binary, Xml, or JSon formats.
      The always useful ExtractResourceToDisk which extracts a managed resource to local disk.
      Create and manage INI files for your portable application with the IniManager class.
      Create, save and load MRU lists with the MruUtil class and MruItem type.
      Retrieve any setting from the AppConfig file with the GetAppConfigSetting function.
      Dock your application window to any border of the screen with the WindowToScreenDocker class.
      Dock your application window to other windows on the screen with the WindowToWindowDocker class.
      Add magnetism to the borders of your window with the WindowMagnetizer class.
      Lock the parts that composes your window with the WindowLocker class.
      Add an Undo/Redo mechanism for your controls with the UndoRedo class and their inheritances.
      Resize controls at run-time by dragging the control, with the ControlResizer class.
      Manage the hints (cue-banners) of your controls, with the ControlHintManager class.
      Drag controls at run-time with the ControlDragger class.
      Make a borderless Form moveable with the FormDragger’ class.
    • Generate captchas for your application with the CaptchaGenerator class and the Captcha type.
      Load true-type fonts from a resource or filepath, with the FontData class.
      Animate forms, center to other forms, activate full-screen mode and other single tasks with the GuiUtil class.
    • ElektroKit.Core.Imaging
      Take screenshots from a screen, a Form, a region, or an object with the ImageUtil class.
      Let the end-user select a region on the screen in a event-oriented way with the ScreenRegionSelector class.
      Transform images into black-and-white or grayscale, set the brightness, gamma, opacity or contrast of a image, resize or scale a image, and much more…
    • ElektroKit.Interop
      The WindowsDataTypes class assists for the creation or manipulation between some unmanaged types (WORD, DWORD, DWORDLONG, etc).
      The Win32 namespace which exposes all the dependant P/invokes of ElektroKit (and a lot of non-dependant more, such as ll-hooks) to arbitrary use them wherever in your applications.
    • ElektroKit.Core.Multimedia
      Record and play Wave files with the WaveRecorder class.
      Play, pause and seek audio files like an audio player with the AudioPlayer class.
      Create or edit playlists with the PlaylistEditor class.
      Convert karaoke lyrics with the LyricUtil class.
    • ElektroKit.Core.Net
      Validate an ip, url, or an email.
      A pinger, and a port-scanner.
      A huge list of known mimetypes and they file-extension relationship’
    • Determine if network or specific webpage is available.
      Manage the Windows Firewall, enable or disable it, and add or remove firewall rules, with the FirewallUtil class.
      Monitors the network traffic by firing events to notify about changes, with the NetworkTrafficMonitor class.
      Monitors the network traffic of the current process by firing events to notify about changes, with the ProcessTrafficMonitor class.
      Translate between languages with the GoogleTranslator class.
      Geo-locate addresses, download files, upload to FTP, or send emails using Gmail, etc…
    • ElektroKit.Core.Processes
      Monitors the execution and closure of processes, with the ProcessMonitor class.
      Kill or close processes by their name, do WMI queries for processes, run and wait until a process is fully loaded, etc…
      Manages the creation and manipulation of shared-memory blocks with another application, with the SharedMemory class.
      Automate external processes, move or resize windows, modify text of an edit-control, flash a window, etc. with the UIAutomation class.
    • ElektroKit.Core.System
      Launch a controlpanel applet, arrange desktop icons, show or hide the desktop or taskbar…
      Add a file to recent docs, pin or unpin a file into taskbar or startmenu, refresh the windows explorer instances…
      The Theming namespace that manages the personalization of system cursors, wallpapers, fonts, screen saver, and visual themes.
      The Tweaking namespace that exposes a way to tweak various operating system properties.
      The Registry class that exposes helper methods to create, find, remove, and manipulate registry keys in general.
      The UserAccounts class that exposes helper methods to add, find, remove or edit user accounts.
      Manage the address mappings of the HOSTS file with the Hosts class.
      Manage the recycle-bins and their items inside with the RecycleBin class.
      Manage the environment variables with the EnvironmentVariables class.
      Manage the PATH and EXTPATH content with the EnvironmentPath class.
      Add or remove items to windows startup with the WinStartup class.
    • ElektroKit.ThirdParty
      A lot of command-line wrappers for 3rd part applications.

    Documentation

    All the members of ElektroKit source-code are documented and exposed in different ways.

    Offline documentation is available as .chm file included in the package.

    Note there are a lot of code examples for most of the ElektroKit members which can be a good starting place, like this random example:

    The code examples are also available in the source-code as part of the Xml documentation.

    An xample of the Xml documentation format:

    An example of Intellisense preview at design-time:

    Dependencies

    Various members of the ElektroKit solution depends on the ElektroKit.Core assembly or other assemblies that are part of the solution. Note that any required assembly will be warned by Visual Studio, so don’t worry about.

    Some members of the ElektroKit.Core.Application and ElektroKit.Core.System namespaces depends on WindowsAPICodePack API, which is included in the package, but also can be downloaded from here:

    https://github.com/aybe/Windows-API-Code-Pack-1.1

    Note that there is no need to reference the WindowsAPICodePack assemblies in your application as long as you don’t need to use the members that requires it, and the same for the other Elektro* assemblies.

    Version 2.4

    Added
    • This is the full list of members that were added in this new release. Remember that (almost)all the members have a code sample available in the documentation files. Abstract Classes and Namespaces: ElektroKit.Core.Extensions.Mutex ElektroKit.Core.Extensions.SplitContainer ElektroKit.Core.Extensions.XmlNodeList ElektroKit.Interop.Tools.RegistrationUtil ElektroKit.Interop.Tools.VisualStudioUtil Types: ElektroKit.Core.Application.Types.StringLengthComparer ElektroKit.Core.Application.UserInterface.Types.ConsoleProgressBar ElektroKit.Core.Maths.Types.ChemicalElement ElektroKit.Core.Text.Types.FormattableString ElektroKit.Core.Types.LazyAsync<T> ElektroKit.Interop.Win32.Types.ConsoleCoordinate (COORD) ElektroKit.Interop.Win32.Types.LastInputInfo ElektroKit.Interop.Win32.Types.MemoryBasicInformation ElektroKit.Interop.Win32.Types.MiniDumpCallbackInformation ElektroKit.Interop.Win32.Types.MiniDumpCallbackInput ElektroKit.Interop.Win32.Types.MiniDumpCallbackOutput ElektroKit.Interop.Win32.Types.MiniDumpCancelCallbackOutput ElektroKit.Interop.Win32.Types.MiniDumpExceptionInformation ElektroKit.Interop.Win32.Types.MiniDumpIncludeModuleCallback ElektroKit.Interop.Win32.Types.MiniDumpIncludeThreadCallback ElektroKit.Interop.Win32.Types.MiniDumpIOCallback ElektroKit.Interop.Win32.Types.MiniDumpMemoryCallbackOutput ElektroKit.Interop.Win32.Types.MiniDumpMemoryInfo ElektroKit.Interop.Win32.Types.MiniDumpMemoryInfoCallbackOutput ElektroKit.Interop.Win32.Types.MiniDumpModuleCallback ElektroKit.Interop.Win32.Types.MiniDumpReadMemoryFailureCallback ElektroKit.Interop.Win32.Types.MiniDumpThreadCallback ElektroKit.Interop.Win32.Types.MiniDumpThreadExCallback ElektroKit.Interop.Win32.Types.MiniDumpUserStream ElektroKit.Interop.Win32.Types.MiniDumpUserStreamInformation ElektroKit.Interop.Win32.Types.MutexBasicInformation (MutantBasicInformation) ElektroKit.Interop.Win32.Types.MutexOwnerInformation (MutantOwnerInformation) ElektroKit.Interop.Win32.Types.SecurityAttributes ElektroKit.Interop.Win32.Types.VersionInfoFixedFileInfo Properties: ElektroKit.Core.Application.Tools.AppUtil.AssemblyGuid <System.Guid> ElektroKit.Core.Application.Tools.AppUtil.IsCurrentAssemblyInGAC <System.Boolean> ElektroKit.Core.Application.UserInterface.Tools.Console.ConsoleUtil.DisplayMode <ElektroKit.Interop.Win32.Enums.ConsoleDisplayMode> ElektroKit.Core.System.Tools.SystemInfo.Windows.SystemIdleTime <System.TimeSpan> Methods: ElektroKit.Core.Application.UserInterface.Tools.Graphical.GraphicalUtil.ShakeControl ElektroKit.Core.Application.UserInterface.Tools.Graphical.GraphicalUtil.ShakeForm ElektroKit.Core.Diagnostics.Tools.DebugUtil.MiniDumpToFile [+1 overloads] ElektroKit.Core.Extensions.SplitContainer.ChangeOrientation ElektroKit.Core.Processes.Tools.ProcessUtil.SetProcessSecurityDescriptor [+2 overloads] ElektroKit.Interop.Tools.RegistrationUtil.GACInstallAssembly [+2 overloads] ElektroKit.Interop.Tools.RegistrationUtil.GACUninstallAssembly [+2 overloads] ElektroKit.ThirdParty.Google.Drive.DriveClient.DownloadFile [+2 overloads] ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.AddLineNumbers ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.DisableControlKeysPrint ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.EnableControlKeysPrint ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.RemoveLineNumbers [+1 overloads] ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.SetCSharpDarkStyle ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.SetCSharpLightStyle ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.SetCSharpSystemStyle ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.SetVbNetSystemStyle Functions: ElektroKit.Core.Application.Tools.AppUtil.CreateMutex [+2 overloads] <System.Threading.Mutex> ElektroKit.Core.Diagnostics.Tools.DebugUtil.EvaluateStructureInstanceSize <System.Boolean> ElektroKit.Core.Diagnostics.Tools.DebugUtil.MiniDumpToMemoryStream [+1 overloads] <System.IO.MemoryStream> ElektroKit.Core.Extensions.Mutex.GetOwnerProcess <System.Diagnostics.Process> ElektroKit.Core.Extensions.Mutex.GetOwnerProcessId <System.Int32> ElektroKit.Core.Extensions.Mutex.GetOwnerThreadId <System.Int32> ElektroKit.Core.Extensions.Mutex.IsAbandoned <System.Boolean> ElektroKit.Core.Extensions.Mutex.IsOwnedByCaller <System.Boolean> ElektroKit.Core.Extensions.XmlNodeList.ToDataTable <System.Data.DataTable> ElektroKit.Core.Maths.Tools.CombinatoricsUtil.CalculatePermutations [+1 overloads] <System.Int64> ElektroKit.Core.NET.Tools.WebUtil.PostXmlHttpRequest [+5 overloads] <System.Xml.Linq.XDocument> ElektroKit.Core.NET.Tools.WebUtil.PostXmlHttpRequestAsync [+5 overloads] <Task(Of System.Xml.Linq.XDocument)> ElektroKit.Core.Processes.Tools.ProcessUtil.GetProcessSecurityDescriptor [+2 overloads] <System.Security.AccessControl.RawSecurityDescriptor> ElektroKit.Core.Text.Tools.Textfiles.GetEncoding [+1 overloads] <System.Text.Encoding> ElektroKit.Interop.Tools.CompilerUtil.TelerikCodeConvert <String> ElektroKit.Interop.Tools.CompilerUtil.TelerikCodeConvertAsync <Task(Of String)> ElektroKit.Interop.Tools.ReflectionUtil.GetAllConstructors <IEnumerable(Of ConstructorInfo)> ElektroKit.Interop.Tools.ReflectionUtil.GetAllEnums <IEnumerable(Of Type)> ElektroKit.Interop.Tools.ReflectionUtil.GetAllFields <IEnumerable(Of FieldInfo)> ElektroKit.Interop.Tools.ReflectionUtil.GetAllInterfaces <Type()> ElektroKit.Interop.Tools.ReflectionUtil.GetAllMethods <IEnumerable(Of MethodInfo)> ElektroKit.Interop.Tools.ReflectionUtil.GetAllProperties <IEnumerable(Of PropertyInfo)> ElektroKit.Interop.Tools.ReflectionUtil.TypeHasPublicConstructor <System.Boolean> ElektroKit.Interop.Tools.ReflectionUtil.TypeHasPublicDefaultConstructor <System.Boolean> ElektroKit.Interop.Tools.RegistrationUtil.IsAssemblyInGAC [+2 overloads] <System.Boolean> ElektroKit.Interop.Tools.RegistrationUtil.RegisterManagedAssembly [+2 overloads] <System.Boolean> ElektroKit.Interop.Tools.RegistrationUtil.RegisterNativeDll [+1 overloads] <System.Boolean> ElektroKit.Interop.Tools.RegistrationUtil.UnregisterManagedAssembly [+2 overloads] <System.Boolean> ElektroKit.Interop.Tools.RegistrationUtil.UnregisterNativeDll [+1 overloads] <System.Boolean> ElektroKit.Interop.Tools.UnmanagedUtil.CallNativeFunction<TResult, TDelegate> <TResult> ElektroKit.Interop.Tools.UnmanagedUtil.GetNativeFunction<TDelegate> <TDelegate> ElektroKit.Interop.Tools.VisualStudioUtil.IsVisualStudioInstalled [+1 overloads] <System.Boolean> ElektroKit.Interop.Win32.Delegates.MiniDumpCallbackRoutine <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.CreateRemoteThread [+3 overloads] <System.IntPtr> ElektroKit.Interop.Win32.NativeMethods.CreateThread [+3 overloads] <System.IntPtr> ElektroKit.Interop.Win32.NativeMethods.DuplicateHandle [+3 overloads] <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.FreeLibrary [+1 overloads] <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.GetConsoleDisplayMode <ElektroKit.Interop.Win32.Enums.ConsoleDisplayMode> ElektroKit.Interop.Win32.NativeMethods.GetKernelObjectSecurity <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.GetLastInputInfo <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.GetProcAddress [+1 overloads] <System.IntPtr> ElektroKit.Interop.Win32.NativeMethods.GetStdHandle <System.IntPtr> ElektroKit.Interop.Win32.NativeMethods.LoadLibrary [+1 overloads] <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.LsaNtStatusToWinError <ElektroKit.Interop.Win32.Enums.Win32ErrorCode> ElektroKit.Interop.Win32.NativeMethods.MiniDumpWriteDump [+4 overloads] <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.NtQueryMutex (NtQueryMutant) <ElektroKit.Interop.Win32.Enums.NTStatus> ElektroKit.Interop.Win32.NativeMethods.QueryDosDevice [+1 overloads] <System.UInt32> ElektroKit.Interop.Win32.NativeMethods.ReadProcessMemory [+7 overloads] <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.SetConsoleDisplayMode <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.SetKernelObjectSecurity <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.VirtualQuery [+1 overloads] <System.Int32> ElektroKit.Interop.Win32.NativeMethods.VirtualQueryEx [+1 overloads] <System.Int32> ElektroKit.Interop.Win32.NativeMethods.WaitForSingleObject <ElektroKit.Interop.Win32.Enums.WaitObjectResult> ElektroKit.Interop.Win32.NativeMethods.WaitForSingleObjectEx <ElektroKit.Interop.Win32.Enums.WaitObjectResult> ElektroKit.ThirdParty.Google.Drive.DriveClient.DownloadFileAsync [+5 overloads] <Task(Of Google.Apis.Download.IDownloadProgress)> Enums: ElektroKit.Core.Application.Enums.MutexScope ElektroKit.Interop.Enums.TelerikCodeConverterMethod ElektroKit.Interop.Enums.VisualStudioVersion ElektroKit.Interop.Win32.Enums.ConsoleDisplayMode ElektroKit.Interop.Win32.Enums.ConsoleStd ElektroKit.Interop.Win32.Enums.DuplicateHandleOptions ElektroKit.Interop.Win32.Enums.MemoryState ElektroKit.Interop.Win32.Enums.MemoryType ElektroKit.Interop.Win32.Enums.MiniDumpCallbackType ElektroKit.Interop.Win32.Enums.MiniDumpModuleWriteFlags ElektroKit.Interop.Win32.Enums.MiniDumpSecondaryFlags ElektroKit.Interop.Win32.Enums.MiniDumpStreamType ElektroKit.Interop.Win32.Enums.MiniDumpThreadWriteFlags ElektroKit.Interop.Win32.Enums.MiniDumpType ElektroKit.Interop.Win32.Enums.MutexInformationClass ElektroKit.Interop.Win32.Enums.NTStatus ElektroKit.Interop.Win32.Enums.SecurityInformation ElektroKit.Interop.Win32.Enums.StandardAccessRights ElektroKit.Interop.Win32.Enums.ThreadCreationFlags ElektroKit.Interop.Win32.Enums.WaitObjectResult Fields: ElektroKit.Core.Maths.Tools.ChemicalElements.Actinium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Aluminum <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Americium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Antimony <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Argon <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Arsenic <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Astatine <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Barium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Berkelium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Beryllium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Bismuth <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Bohrium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Boron <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Bromine <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Cadmium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Calcium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Californium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Carbon <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Cerium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Cesium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Chlorine <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Chromium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Cobalt <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Copernicium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Copper <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Curium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Darmstadtium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Dubnium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Dysprosium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Einsteinium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Erbium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Europium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Fermium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Flerovium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Fluorine <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Francium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Gadolinium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Gallium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Germanium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Gold <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Hafnium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Hassium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Helium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Holmium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Hydrogen <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Indium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Iodine <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Iridium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Iron <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Krypton <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Lanthanum <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Lawrencium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Lead <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Lithium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Livermorium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Lutetium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Magnesium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Manganese <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Meitnerium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Mendelevium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Mercury <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Molybdenum <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Moscovium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Neodymium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Neon <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Neptunium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Nickel <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Nihonium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Niobium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Nitrogen <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Nobelium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Oganesson <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Osmium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Oxygen <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Palladium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Phosphorus <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Platinum <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Plutonium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Polonium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Potassium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Praseodymium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Promethium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Protactinium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Radium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Radon <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Rhenium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Rhodium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Roentgenium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Rubidium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Ruthenium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Rutherfordium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Samarium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Scandium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Seaborgium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Selenium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Silicon <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Silver <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Sodium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Strontium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Sulphur <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Tantalum <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Technetium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Tellurium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Tennessine <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Terbium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Thallium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Thorium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Thulium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Tin <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Titanium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Tungsten <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Uranium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Vanadium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Xenon <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Ytterbium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Yttrium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Zinc <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Zirconium <ElektroKit.Core.Maths.Types.ChemicalElement>
    Fixed
  • Assembly Version of ElektroKit.Core.dll was unintentionally assigned as ‘1.0’, now it is displayed as ‘2.4’.
  • The visibility of the existing member: ElektroKit.Core.Text.Tools.Textfiles.GetEncoding was hidden. Now it can be accessed by the end-users.
  • Modified
  • Class ElektroKit.Core.Types.Pointer<T> moved to: ElektroKit.Interop.Types.Pointer<T>. This change is only relevant for (advanced) VB.NET users.
  • Type ElektroKit.Interop.Win32.Types.FusionAssemblyInfo renamed to: AssemblyInfo.
  • Enum ElektroKit.Interop.Win32.Enums.FusionAssemblyInfoFlags renamed to: AssemblyInfoFlags.
  • Other
    • In this new release there are a lot more of changes than the specified in this changelist. New methods and extension methods, overloads for the existing ones, new types and utility classes that have been added to ElektroKit Framework. Also minor bugfixes, naming changes and/or corrections, and much refactoring in general…

    Version 2.3

    Added
    • Project Templates for C# and VB.NET. Can be installed in Visual Studio 2017 (not tested in previous versions)
    Modified
    • Renamed the main namespace ‘Elektro’ to ‘ElektroKit’.
    • Renamed the namespace ‘Elektro.Application.Thirdparty’ to ‘ElektroKit.Thirdparty’. The assembly name were renamed too.
    • The following assemblies were removed and their content is now integrated into ‘ElektroKit.Core.dll’: Elektro.Application.dll, Elektro.Multimedia.dll, Elektro.Net.dll, Elektro.Processes.dll and Elektro.System.dll That is, ElektroKit framework now ships with the following assemblies: ElektroKit.Core.dll, ElektroKit.Interop.dll, ElektroKit.ThirdParty.dll and ElektroKit.UserControls.dll
    Other
    • In this new release there are a lot more of changes than the specified in this changelist. New methods and extension methods, overloads for the existing ones, new types and utility classes that have been added to ElektroKit Framework. Also minor bugfixes, naming changes and/or corrections, and much refactoring in general…

    Version 2.2

    Added
    • Introducing the Elektro User-Controls, a collection of extended controls for Windows Forms: AltitudeSelector, AngleSelector, ElektroCheckBox, ElektroColorDialog, ElektroComboBox, DriveComboBox GroupBox, ImageComboBox, Label, LEDBulb, LEDLabel, ListBox, NumericUpDown, Panel, PictureBox, ProgressBar, RichTextBox, Shape, StarRate, TextBox, WebBrowser. ( More controls are coming in newer versions of ElektroKit ) These controls are exposed in a new assembly: Elektro.UserControls
    • Added an implementation of the International Metric Unit System (SI). See the related classes in the Elektro.Core.Maths namespace: Unit, Units, Amount, UnitConversionan PhysicsConstant. With this you can perform conversions and/or represent values between units of any type, not limited to the SI units.
    • Added lots more of rehusable P/Invoke declarations from the Win32 API, plus the new Enum: Elektro.Interop.Win32.Enums.Win32ErrorCode that defines all the existent Win32 error codes.
    • Added lots of overloads for the next functions in the Elektro.Net namespace: DownloadWebpage, DownloadWebpageAsXml, DownloadData, DownloadDataAsync, DownloadImage, DownloadImageAsync
    • New Method: Elektro.IO.Tools.Files.CreateSymbolicLink to create symbolic links.
    • New Method: Elektro.Core.Text.Tools.StringUtil.Diff tu apply a diff algorithm between two strings.
    • New type: Elektro.Core.Types.Pointer that represents a pointer and its usage (like in C#)
    • New Types: BBCodeNode, BBCodeDocument and BBCodeTextNode to convert BBCode to Html code.
    • New class: Elektro.Net.Tools.BusinessUtil focused to business utilities, like Credit Card validation.
    • Added new extensions for the TeeView control.
    Other
    • As always, there are lots more of changes than the specified in this changelist. New methods, overloads, types, utility classes, that have been added to ElektroKit. Also minor fixes, naming changes, and refactorings in general..

    Version 2.1

    Added
    • The ReadUntilFirstNullByte method extensions for Byte[], IEnumerable(Byte[]) and Stream types.
    • The IsWindowTotallyVisible method and overloads in the UIAutomation class.
    • More method overloads for lots of method extensions in general.
    • More Win32 function definitions in the corresponding NativeMethods namespace.
    Improved
    • Class HUDForm has been redesigned to accomplish some important design purposes, and class HUDFormLayout has been integrated in.
    Fixed
    • Elektro.Core.IO.Keyboard.SendString() method from not sending special characters.

    Version 2.0

    Added
    • Apart from the typical additions of methods and functions, the correction of some things, or the updating and refactoring of others, not only of the code but also of the documentation, these are some of important changes and innovations of this new version:
    • A new experimental SafePInvoke method has been added in class Elektro.Interop.Tools.UnmanagedUtil, its purpose is double, to provide greater control when calling Win32 functions and to do so by writing less code than usual.
    • A new class Elektro.Core.Xml.Tools.JsonUtil has been added, with utilities for JSON code, including converting a JSON code to several input types of Xml, and a method to embellish and/or minify a JSON code (BeautifyJson / MinifyJson).
    • In the Elektro.Application.ThirdParty.Office365.Types namespace, class OutlookMailClient is renamed OutlookMailClientExperimental, and now there is a new class OutlookMailClient. The difference is that the new builds of the Microsoft API are used, I left the old version or “experimental” because in my case I find very useful, especially the ease of logging into an Outlook.com account.
    • We have added a new type, Elektro.Core.IO.Types.FileSignature, with which we can create and represent a file signature. And type Elektro.Core.IO.Types.FileTypeMatch with which we can get the data from a signature analysis.
    • More overloads added to class Elektro.System.Tools.Registry for manipulation of Windows registry entries.
    • method extensions have been added in the Elektro.Core.Generics.Extensions.Nullable namespace for conversion between nullable data types.
    • A new Elektro.Core.IO.Tools.FileTypeUtil class has been added, which is used to determine the file type of a file, by examining the header with a list of signatures (which is extendable at runtime).
    • Added a new class Elektro.Multimedia.Gaming.Types.SnesRom to represent and manipulate a super nintendo rom (to do rom hacking).
    • More predefined source templates and snippets have been added to the Elektro.Interop.Tools.CompilerUtil.SourceCodeTemplates namespace.
    • A new Elektro.System.Tools.SystemInfo.Steam class has been added to get information about an installation of the Steam video game client.
    • Class Elektro.System.Tools.SystemInfo.Volume has been added to obtain information about the volumes (partitions) mounted on the system.
    • More tweaks have been added in class Elektro.System.Tools.Tweaking.SystemParameters to manipulate different aspects of the operating system configuration.

    Version 1.9

    Added
    • ElektroKit is now also distributed under the .NET Framework 4.6.
    • The AutomatedCompilerTask.exe tool that accompanies the ElektroKit source code, which is used to fully compile all configurations and platforms of the project, has been updated to support .NET Framework 4.6.
    • Added class GoogleSearch to use the Google search service (for free) using type GoogleSearchOptions, and get the search results represented with type GoogleSearchResult.
    • The generic method Elektro.Core.Diagnostics.Tools.ProfillingUtil.SwapObjects (Of T) (T, T) to invert the value of two objects.
    • The method Elektro.Application.UI.Tools.CLI.CLIUtil.SpinCursor () and Elektro.Application.UI.Tools.CLI.CLIUtil.SpinCursorTask () to create a peculiar animation of “loading …” for a console application .
    • Asynchronous methods have been added to class Elektro.Application.UI.Tools.CLI.TypeWritter
    • The NameValueCollection.ToGETRequestString () extension to facilitate the formatting of a string to make a GET request to a Web service.
    • More overloads added for the Elektro.Application.Tools.AppUtil.SleepRandom () method
    • Class Elektro.Interop.Tools.CompilerUtil.SubsystemVersions goes from being private to public, for use that can be given out of ElektroKit.
    • Class Elektro.Interop.Tools.CompilerUtil.SourceCodeTemplates renamed Elektro.Interop.Tools.CompilerUtil.Snippets.
    • Overloads of the Elektro.Interop.Tools.CompilerUtil.CompileProject () method have been added in order to use the MsBuild.exe compiler for .NET Framework 4.5, 4.6, and 4.6.1,
    • And also to compile a project-specific configuration and platform (eg Release -> Any CPU)
    • A variety of extensions for type conversion and export formats for the following types: DataTable, DataGridView, ListView.
    Fixed
    • In the Elektro.Application.Tools.AppUtil.SleepRandom() method, the TimeSpan parameter was interpreted in seconds, not milliseconds.

    Version 1.8

    • All ElektroKit classes that inherit from EventArgs and Exception have been grouped into separate namespaces / directories, now the source code and its visual representation is somewhat more organized.
    • Added class HUDForm in the namespace Elektro.Application.ThirdParty.SharpDX.Types to have the main base with which to be able to develop a HUD window for a third party game (it is very basic).
    • Added class LibVideoUtil to download Youtube videos using the libvideo library (unofficial successor to YoutubeExtractor) Elektro.Application.ThirdParty.LibVideo.Tools.LibVideoUtil.
    • Added several extension modules to facilitate the use of the official Youtube API, in the namespace: Elektro.Application.ThirdParty.Google.Youtube.Extensions.
    • Added additional methods of unloading data in WebUtil class (DownloadData (), DownloadDataAsync (), DownloadImage (), DownloadImageAsync ()).
    • Added additional extensions for file and directory recycling in extensions modules: Elektro.Core.IO.Extensions.FileInfo and Elektro.Core.IO.Extensions.DirectoryInfo. (FileInfo.Recycle () and DirectoryInfo.Recycle ())
    • Added extension methods for grouping and joining groupings for IEnumerable collections, in the namespace: Elektro.Core.Generics.Extensions.IEnumerable (files: Group.vb and Join.vb).
    • PS: Many of the mentioned features of ElektroKit are only available in the assemblies compiled under .Net Framework 4.5.

    Version 1.7

    • In this version, the most important changes are aesthetic and do not affect the end user. I have literally had to modify one by one the more than a thousand classes / files that make up ElektroKit to make these changes; Has been a fairly complete refactoring of membership hierarchy and inheritance, so although this is not an update with many new features, it can be said that it is a great upgrade to call itself v1.7.
    • It is worth mentioning that as a result of the aesthetic changes, the libraries occupy less, and the Xml documents much less.
    • I have also corrected some small bugs, I have added new methods and types, and I have refactored some parts of the source code, but there is nothing to note about it.

    Version 1.6

    Added
    • Type OutlookMailClient, to manage an online Outlook.com (Hotmail) account using the Microsoft Office 365 and Active Directory (ADAL) API. It is not a very complete class, but it facilitates and simplifies everyday tasks such as authorizing, accessing a folder, retrieving messages from a folder, deleting messages and / or moving them to another folder, so that a nice crawler can be developed in a few Few and simple steps, or other major …
    • (This class uses asynchronous methods so it is only visible in the version of ElektroKit that runs under the .Net Framework 4.5 runtimes)
    • Class ImgurUtil and type ImgurUploader, to host images on the Internet using the Imgur API.
    • Class DwmPreviewManager, to manage the images that windows will use to generate the thumbnail preview of our app, as well as the peek preview (Aero Peek). This functionality is somewhat curious, I like to integrate exotic things.
    • New properties to cheat some Windows parameters in class SystemParameters, such as show / hide hidden system files and protected files, activate / deactivate selection of Explorer items by checkbox selection, run instances of Explorer.exe In parallel processes, enable / disable the file deletion confirmation dialog, and much more !.
    • (The changes made through these properties have an INSTANT effect, unlike other implementations that can be found on the Internet that are based on a sudden use of the Windows registry which implies a session restart to apply the changes ;-D)
    • Methods for image compression (rather size reduction), and the extraction and / or counting of icons from a file, in ImageUtil class.
    • Methods to check the version of the current operating system (including Windows 10), in class OS.
    • Methods to manage the current power scheme, in class Power (see also type PowerPlan).
    • Methods of loading and unloading registry Hives (SAM, NTUSER.DAT, etc.) in class Registry (methods: LoadHive and UnloadHive).
    • Properties to set the error mode of the current application or thread, in class AppUtil (Properties: ProcessErrorMode and ThreadErrorMode)
    • New methods of asynchronous file download, in WebUtil class.
    • The ShowShellAboutDialog method in class Applets, to display a custom shell-about dialog.
    • Methods to assign a process as critical, and also to assign or remove process privileges, in class ProcessUtil.
    • Class VisualBasicProjectFileManager to handle the properties of a VB.NET project file (project.vbproj) at runtime.
    • Class DelphiUtil with a simple type equivalence conversion method to help with interoperability between Delphi and .NET Framework.
    • The following types for Win32 interoperability: SafeWindowHandle, SafeIconHandle, SafeBitmapHandle, SafeCursorHandle, SafeRegionHandle, and ZeroInvalidHandle (base class).
    • The HResult enumeration to facilitate the programming of unmanaged code, which contains the most well-known HRESULT codes, including HRESULT codes controlled by .NET Framework managed exceptions.
    • A large number of new Win32 (public) functions in class NativeMethods, with their corresponding types, interfaces and enumerations in the Elektro.Interop.Win32 namespace.
    • Elektro.Application.ThirdParty.TagLibSharp namespace types have now been extensively extended, now support the manipulation of APEv2 and Lyrics3 tags.
    Changed:
    • I have modified the name of all the values ​​in the WindowsMessages and EditControlMessages enumeration, from the pattern “WmAbc” to “WM_Abc”; It is not correct to add a low script in .NET, but this will ease the usability experience when programming in unmanaged code.
    • I’ve gutted and removed all unnecessary members of the third-party WindowsAPICodePack project, such as user controls, so it’s now a small, lightweight version specifically for using ElektroKit. Take it into account, because I have eliminated many features that came in the full version of Microsoft.
    • The ElektroKit.sln project is now compiled with Visual Studio 2015, so I’m not sure if this will affect users trying to compile in earlier versions of Visual Studio.
    • The total size of ElektroKit’s libraries, both in DEBUG and RELEASE mode, has been greatly reduced, now the total of all 9 .dll files weighs about 1.20 MB. This is due to the way Visual Studio 2015 compiles them.
    • Class Input, which is related to the Win32 API RAW_INPUT (implemented in keylogging and mouselogging functionality in the Elektro.Core.IO namespace) has been divided into two distinct classes, Input32 and Input64. This is experimental and I have not tested it, in case Input32 does not work on 32-Bit computers then always use Input64 class, it should work.
    Fixed:
    • The RedirectUrl method in the WebUtil class did not redirect correctly if the url pointed to certain known services, such as a RapidGator.net url.
    • The reason for this failure is specific to each server and its headers, but as a generalized and alternative solution I have added an overload to specify a custom user agent, which will work according to which services (for RapidGator.net, it works).
    • The number of references R.C.W. was not being correctly lowered to 0. Of some COM objects that are used internally by some classes of ElektroKit,
    • This has been fixed by directly calling the Marshal.FinalReleaseComObject () method instead of decrementing 1 single reference with Marshal.ReleaseComObject ().
    • All unnecessary .NET Framework assemblies and namespaces have been cleaned and renamed.
    • Some extension modules were not visible through Intellisense when trying to write the complete namespace, that’s because the name of the module was called in the same way as some method inside, the solution was to rename the conflicting modules.
    • This change does not affect at all if we were using method extensions on a regular basis (type.Extension ()) and not writing the complete namespace (Namespace.Extension (type)).
    • Constant refactorings / optimizations here and there, not really important, but the names of some members of ElektroKit may have changed, or how they are used.

    Version 1.5

    • The number of assemblies has been reduced to 9, unifying several of them.
    • A new assembly, Elektro.Core.dll, has been added, for the previous reason.
    • Added a new assembly, Elektro.Application.ThirdParty.dll, with almost a multitude of utilities for third-party libraries, command-line application wrappers, extensions for third-party frameworks such as Telerik, etc.
    • Around 100 new method extensions have been added in total.
    • Many more uses h]]>

      What is ElektroKit?

      ElektroKit is a utility framework containing new APIs and extensions to the core .NET Framework to help complete your developer toolbox.

      It is a set of general purpose classes provided as easy to consume packages.

      These utility classes and components provide productivity in day to day software development mainly focused to WindowsForms. Many of these tools and components have been published individually in articles, forums or blog entries and there have been many requests to publish them as a supported and consolidated library, which turned into this unified toolkit that is integrated, documented and fully supported.

      What’s in it?

      ElektroKit is made up of the following assemblies:

      • ElektroKit.Core.dll
      • ElektroKit.Interop.dll
      • ElektroKit.ThirdParty.dll
      • ElektroKit.UserControls.dll
        Contains the user controls for WinForms user-interface.

      What can do ElektroKit for me?

      It’s impossible to summarize all the functionalities in a single article, but here is a list of interesting things that you could do with ElektroKit:

      • ElektroKit.Core
        Extend IEnumerable types by adding extension-methods to find-by-index an element, split a collection into a number of sequences, randomize, bubble-sorting, etc…
        Use a stack or queue with fixed capacity, with the FixedStack(Of T) and FixedQueue(Of T) types.
        Permute all the possible sequences of characters.
        Convert an amount of time, from unit of time to other.
        Measure time as a chronometer or a countdown in a event-oriented way with the TimeMeasurer class.
        Manage a simple logfile system with the LogfileWriter class.
        Retrieve the current Visual Studio instance for further debug or automation operations.
        Test the execution of a target member and the time that the member takes to finish execution.
        A keyboard hook in a event-oriented way, with the KeyboardMonitor class.
        A mouse hook in a event-oriented way, with the MouseMonitor class.
        A mouse recorder (macro) with the MouseRecorder class.
        A shortcut manager to create or edit shortcuts, with the Shortcuts class.
        A file splitter and a file merger, with the FileSplitter class.
        The Files class that contains helper methods to set the user-rights of a file, manipulate file attributes, find files by patterns, compare files byte-by-byte, create dummy files, etc…
        The Directories class that contains helper methods set the user-rights of a directory, manipulate directory attributes, find directories by patterns, get the size of a directory, etc…
        The Hardware class that helps to format a drive, list drives of specific drive-type, getting hardware identifiers (Cpu, Motherdoard) or print a document, etc…
        The DriveWatcher class that notifies about hardware changes about the insertion or removal of drives (eg. useful for USB monitoring).
        The FileCopy class that copies files reporting the copy-progress by firing evenets, and can cancel a copy operation.
        Calculate percentages, determine if number is multiple by, divisible by, prime, positive, negative, etc…
      • Split-by-length, rename in a specific string-case, randomize, measure, determine its size in memory or textfile, reverse, rotate/shift, and much more like custom Find-by-RegEx and Replace-by-RegEx utilities’
        The Patterns class that exposes common regular expression patterns.
        Beuautify Xml documents.
        Get X-Paths of Xml documents.
        Sort or distinct Xml documents by name of element.
      • ElektroKit.Core.Application
        Enumerate the loaded assemblies of the current application.
        Enumerate the threads of the current application.
        Register system-wide hotkeys with the Hotkey type.
        Represent command-line parameters for CLI applications, with the CommandlineParameter type.
        Serialize and deserialize objects as Binary, Xml, or JSon formats.
        The always useful ExtractResourceToDisk which extracts a managed resource to local disk.
        Create and manage INI files for your portable application with the IniManager class.
        Create, save and load MRU lists with the MruUtil class and MruItem type.
        Retrieve any setting from the AppConfig file with the GetAppConfigSetting function.
        Dock your application window to any border of the screen with the WindowToScreenDocker class.
        Dock your application window to other windows on the screen with the WindowToWindowDocker class.
        Add magnetism to the borders of your window with the WindowMagnetizer class.
        Lock the parts that composes your window with the WindowLocker class.
        Add an Undo/Redo mechanism for your controls with the UndoRedo class and their inheritances.
        Resize controls at run-time by dragging the control, with the ControlResizer class.
        Manage the hints (cue-banners) of your controls, with the ControlHintManager class.
        Drag controls at run-time with the ControlDragger class.
        Make a borderless Form moveable with the FormDragger’ class.
      • Generate captchas for your application with the CaptchaGenerator class and the Captcha type.
        Load true-type fonts from a resource or filepath, with the FontData class.
        Animate forms, center to other forms, activate full-screen mode and other single tasks with the GuiUtil class.
      • ElektroKit.Core.Imaging
        Take screenshots from a screen, a Form, a region, or an object with the ImageUtil class.
        Let the end-user select a region on the screen in a event-oriented way with the ScreenRegionSelector class.
        Transform images into black-and-white or grayscale, set the brightness, gamma, opacity or contrast of a image, resize or scale a image, and much more…
      • ElektroKit.Interop
        The WindowsDataTypes class assists for the creation or manipulation between some unmanaged types (WORD, DWORD, DWORDLONG, etc).
        The Win32 namespace which exposes all the dependant P/invokes of ElektroKit (and a lot of non-dependant more, such as ll-hooks) to arbitrary use them wherever in your applications.
      • ElektroKit.Core.Multimedia
        Record and play Wave files with the WaveRecorder class.
        Play, pause and seek audio files like an audio player with the AudioPlayer class.
        Create or edit playlists with the PlaylistEditor class.
        Convert karaoke lyrics with the LyricUtil class.
      • ElektroKit.Core.Net
        Validate an ip, url, or an email.
        A pinger, and a port-scanner.
        A huge list of known mimetypes and they file-extension relationship’
      • Determine if network or specific webpage is available.
        Manage the Windows Firewall, enable or disable it, and add or remove firewall rules, with the FirewallUtil class.
        Monitors the network traffic by firing events to notify about changes, with the NetworkTrafficMonitor class.
        Monitors the network traffic of the current process by firing events to notify about changes, with the ProcessTrafficMonitor class.
        Translate between languages with the GoogleTranslator class.
        Geo-locate addresses, download files, upload to FTP, or send emails using Gmail, etc…
      • ElektroKit.Core.Processes
        Monitors the execution and closure of processes, with the ProcessMonitor class.
        Kill or close processes by their name, do WMI queries for processes, run and wait until a process is fully loaded, etc…
        Manages the creation and manipulation of shared-memory blocks with another application, with the SharedMemory class.
        Automate external processes, move or resize windows, modify text of an edit-control, flash a window, etc. with the UIAutomation class.
      • ElektroKit.Core.System
        Launch a controlpanel applet, arrange desktop icons, show or hide the desktop or taskbar…
        Add a file to recent docs, pin or unpin a file into taskbar or startmenu, refresh the windows explorer instances…
        The Theming namespace that manages the personalization of system cursors, wallpapers, fonts, screen saver, and visual themes.
        The Tweaking namespace that exposes a way to tweak various operating system properties.
        The Registry class that exposes helper methods to create, find, remove, and manipulate registry keys in general.
        The UserAccounts class that exposes helper methods to add, find, remove or edit user accounts.
        Manage the address mappings of the HOSTS file with the Hosts class.
        Manage the recycle-bins and their items inside with the RecycleBin class.
        Manage the environment variables with the EnvironmentVariables class.
        Manage the PATH and EXTPATH content with the EnvironmentPath class.
        Add or remove items to windows startup with the WinStartup class.
      • ElektroKit.ThirdParty
        A lot of command-line wrappers for 3rd part applications.

      Documentation

      All the members of ElektroKit source-code are documented and exposed in different ways.

      Offline documentation is available as .chm file included in the package.

      Note there are a lot of code examples for most of the ElektroKit members which can be a good starting place, like this random example:

      The code examples are also available in the source-code as part of the Xml documentation.

      An xample of the Xml documentation format:

      An example of Intellisense preview at design-time:

      Dependencies

      Various members of the ElektroKit solution depends on the ElektroKit.Core assembly or other assemblies that are part of the solution. Note that any required assembly will be warned by Visual Studio, so don’t worry about.

      Some members of the ElektroKit.Core.Application and ElektroKit.Core.System namespaces depends on WindowsAPICodePack API, which is included in the package, but also can be downloaded from here:

      https://github.com/aybe/Windows-API-Code-Pack-1.1

      Note that there is no need to reference the WindowsAPICodePack assemblies in your application as long as you don’t need to use the members that requires it, and the same for the other Elektro* assemblies.

      Version 2.4

      Added
      • This is the full list of members that were added in this new release. Remember that (almost)all the members have a code sample available in the documentation files. Abstract Classes and Namespaces: ElektroKit.Core.Extensions.Mutex ElektroKit.Core.Extensions.SplitContainer ElektroKit.Core.Extensions.XmlNodeList ElektroKit.Interop.Tools.RegistrationUtil ElektroKit.Interop.Tools.VisualStudioUtil Types: ElektroKit.Core.Application.Types.StringLengthComparer ElektroKit.Core.Application.UserInterface.Types.ConsoleProgressBar ElektroKit.Core.Maths.Types.ChemicalElement ElektroKit.Core.Text.Types.FormattableString ElektroKit.Core.Types.LazyAsync<T> ElektroKit.Interop.Win32.Types.ConsoleCoordinate (COORD) ElektroKit.Interop.Win32.Types.LastInputInfo ElektroKit.Interop.Win32.Types.MemoryBasicInformation ElektroKit.Interop.Win32.Types.MiniDumpCallbackInformation ElektroKit.Interop.Win32.Types.MiniDumpCallbackInput ElektroKit.Interop.Win32.Types.MiniDumpCallbackOutput ElektroKit.Interop.Win32.Types.MiniDumpCancelCallbackOutput ElektroKit.Interop.Win32.Types.MiniDumpExceptionInformation ElektroKit.Interop.Win32.Types.MiniDumpIncludeModuleCallback ElektroKit.Interop.Win32.Types.MiniDumpIncludeThreadCallback ElektroKit.Interop.Win32.Types.MiniDumpIOCallback ElektroKit.Interop.Win32.Types.MiniDumpMemoryCallbackOutput ElektroKit.Interop.Win32.Types.MiniDumpMemoryInfo ElektroKit.Interop.Win32.Types.MiniDumpMemoryInfoCallbackOutput ElektroKit.Interop.Win32.Types.MiniDumpModuleCallback ElektroKit.Interop.Win32.Types.MiniDumpReadMemoryFailureCallback ElektroKit.Interop.Win32.Types.MiniDumpThreadCallback ElektroKit.Interop.Win32.Types.MiniDumpThreadExCallback ElektroKit.Interop.Win32.Types.MiniDumpUserStream ElektroKit.Interop.Win32.Types.MiniDumpUserStreamInformation ElektroKit.Interop.Win32.Types.MutexBasicInformation (MutantBasicInformation) ElektroKit.Interop.Win32.Types.MutexOwnerInformation (MutantOwnerInformation) ElektroKit.Interop.Win32.Types.SecurityAttributes ElektroKit.Interop.Win32.Types.VersionInfoFixedFileInfo Properties: ElektroKit.Core.Application.Tools.AppUtil.AssemblyGuid <System.Guid> ElektroKit.Core.Application.Tools.AppUtil.IsCurrentAssemblyInGAC <System.Boolean> ElektroKit.Core.Application.UserInterface.Tools.Console.ConsoleUtil.DisplayMode <ElektroKit.Interop.Win32.Enums.ConsoleDisplayMode> ElektroKit.Core.System.Tools.SystemInfo.Windows.SystemIdleTime <System.TimeSpan> Methods: ElektroKit.Core.Application.UserInterface.Tools.Graphical.GraphicalUtil.ShakeControl ElektroKit.Core.Application.UserInterface.Tools.Graphical.GraphicalUtil.ShakeForm ElektroKit.Core.Diagnostics.Tools.DebugUtil.MiniDumpToFile [+1 overloads] ElektroKit.Core.Extensions.SplitContainer.ChangeOrientation ElektroKit.Core.Processes.Tools.ProcessUtil.SetProcessSecurityDescriptor [+2 overloads] ElektroKit.Interop.Tools.RegistrationUtil.GACInstallAssembly [+2 overloads] ElektroKit.Interop.Tools.RegistrationUtil.GACUninstallAssembly [+2 overloads] ElektroKit.ThirdParty.Google.Drive.DriveClient.DownloadFile [+2 overloads] ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.AddLineNumbers ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.DisableControlKeysPrint ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.EnableControlKeysPrint ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.RemoveLineNumbers [+1 overloads] ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.SetCSharpDarkStyle ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.SetCSharpLightStyle ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.SetCSharpSystemStyle ElektroKit.ThirdParty.ScintillaNet.Tools.ScintillaNetUtil.SetVbNetSystemStyle Functions: ElektroKit.Core.Application.Tools.AppUtil.CreateMutex [+2 overloads] <System.Threading.Mutex> ElektroKit.Core.Diagnostics.Tools.DebugUtil.EvaluateStructureInstanceSize <System.Boolean> ElektroKit.Core.Diagnostics.Tools.DebugUtil.MiniDumpToMemoryStream [+1 overloads] <System.IO.MemoryStream> ElektroKit.Core.Extensions.Mutex.GetOwnerProcess <System.Diagnostics.Process> ElektroKit.Core.Extensions.Mutex.GetOwnerProcessId <System.Int32> ElektroKit.Core.Extensions.Mutex.GetOwnerThreadId <System.Int32> ElektroKit.Core.Extensions.Mutex.IsAbandoned <System.Boolean> ElektroKit.Core.Extensions.Mutex.IsOwnedByCaller <System.Boolean> ElektroKit.Core.Extensions.XmlNodeList.ToDataTable <System.Data.DataTable> ElektroKit.Core.Maths.Tools.CombinatoricsUtil.CalculatePermutations [+1 overloads] <System.Int64> ElektroKit.Core.NET.Tools.WebUtil.PostXmlHttpRequest [+5 overloads] <System.Xml.Linq.XDocument> ElektroKit.Core.NET.Tools.WebUtil.PostXmlHttpRequestAsync [+5 overloads] <Task(Of System.Xml.Linq.XDocument)> ElektroKit.Core.Processes.Tools.ProcessUtil.GetProcessSecurityDescriptor [+2 overloads] <System.Security.AccessControl.RawSecurityDescriptor> ElektroKit.Core.Text.Tools.Textfiles.GetEncoding [+1 overloads] <System.Text.Encoding> ElektroKit.Interop.Tools.CompilerUtil.TelerikCodeConvert <String> ElektroKit.Interop.Tools.CompilerUtil.TelerikCodeConvertAsync <Task(Of String)> ElektroKit.Interop.Tools.ReflectionUtil.GetAllConstructors <IEnumerable(Of ConstructorInfo)> ElektroKit.Interop.Tools.ReflectionUtil.GetAllEnums <IEnumerable(Of Type)> ElektroKit.Interop.Tools.ReflectionUtil.GetAllFields <IEnumerable(Of FieldInfo)> ElektroKit.Interop.Tools.ReflectionUtil.GetAllInterfaces <Type()> ElektroKit.Interop.Tools.ReflectionUtil.GetAllMethods <IEnumerable(Of MethodInfo)> ElektroKit.Interop.Tools.ReflectionUtil.GetAllProperties <IEnumerable(Of PropertyInfo)> ElektroKit.Interop.Tools.ReflectionUtil.TypeHasPublicConstructor <System.Boolean> ElektroKit.Interop.Tools.ReflectionUtil.TypeHasPublicDefaultConstructor <System.Boolean> ElektroKit.Interop.Tools.RegistrationUtil.IsAssemblyInGAC [+2 overloads] <System.Boolean> ElektroKit.Interop.Tools.RegistrationUtil.RegisterManagedAssembly [+2 overloads] <System.Boolean> ElektroKit.Interop.Tools.RegistrationUtil.RegisterNativeDll [+1 overloads] <System.Boolean> ElektroKit.Interop.Tools.RegistrationUtil.UnregisterManagedAssembly [+2 overloads] <System.Boolean> ElektroKit.Interop.Tools.RegistrationUtil.UnregisterNativeDll [+1 overloads] <System.Boolean> ElektroKit.Interop.Tools.UnmanagedUtil.CallNativeFunction<TResult, TDelegate> <TResult> ElektroKit.Interop.Tools.UnmanagedUtil.GetNativeFunction<TDelegate> <TDelegate> ElektroKit.Interop.Tools.VisualStudioUtil.IsVisualStudioInstalled [+1 overloads] <System.Boolean> ElektroKit.Interop.Win32.Delegates.MiniDumpCallbackRoutine <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.CreateRemoteThread [+3 overloads] <System.IntPtr> ElektroKit.Interop.Win32.NativeMethods.CreateThread [+3 overloads] <System.IntPtr> ElektroKit.Interop.Win32.NativeMethods.DuplicateHandle [+3 overloads] <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.FreeLibrary [+1 overloads] <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.GetConsoleDisplayMode <ElektroKit.Interop.Win32.Enums.ConsoleDisplayMode> ElektroKit.Interop.Win32.NativeMethods.GetKernelObjectSecurity <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.GetLastInputInfo <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.GetProcAddress [+1 overloads] <System.IntPtr> ElektroKit.Interop.Win32.NativeMethods.GetStdHandle <System.IntPtr> ElektroKit.Interop.Win32.NativeMethods.LoadLibrary [+1 overloads] <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.LsaNtStatusToWinError <ElektroKit.Interop.Win32.Enums.Win32ErrorCode> ElektroKit.Interop.Win32.NativeMethods.MiniDumpWriteDump [+4 overloads] <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.NtQueryMutex (NtQueryMutant) <ElektroKit.Interop.Win32.Enums.NTStatus> ElektroKit.Interop.Win32.NativeMethods.QueryDosDevice [+1 overloads] <System.UInt32> ElektroKit.Interop.Win32.NativeMethods.ReadProcessMemory [+7 overloads] <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.SetConsoleDisplayMode <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.SetKernelObjectSecurity <System.Boolean> ElektroKit.Interop.Win32.NativeMethods.VirtualQuery [+1 overloads] <System.Int32> ElektroKit.Interop.Win32.NativeMethods.VirtualQueryEx [+1 overloads] <System.Int32> ElektroKit.Interop.Win32.NativeMethods.WaitForSingleObject <ElektroKit.Interop.Win32.Enums.WaitObjectResult> ElektroKit.Interop.Win32.NativeMethods.WaitForSingleObjectEx <ElektroKit.Interop.Win32.Enums.WaitObjectResult> ElektroKit.ThirdParty.Google.Drive.DriveClient.DownloadFileAsync [+5 overloads] <Task(Of Google.Apis.Download.IDownloadProgress)> Enums: ElektroKit.Core.Application.Enums.MutexScope ElektroKit.Interop.Enums.TelerikCodeConverterMethod ElektroKit.Interop.Enums.VisualStudioVersion ElektroKit.Interop.Win32.Enums.ConsoleDisplayMode ElektroKit.Interop.Win32.Enums.ConsoleStd ElektroKit.Interop.Win32.Enums.DuplicateHandleOptions ElektroKit.Interop.Win32.Enums.MemoryState ElektroKit.Interop.Win32.Enums.MemoryType ElektroKit.Interop.Win32.Enums.MiniDumpCallbackType ElektroKit.Interop.Win32.Enums.MiniDumpModuleWriteFlags ElektroKit.Interop.Win32.Enums.MiniDumpSecondaryFlags ElektroKit.Interop.Win32.Enums.MiniDumpStreamType ElektroKit.Interop.Win32.Enums.MiniDumpThreadWriteFlags ElektroKit.Interop.Win32.Enums.MiniDumpType ElektroKit.Interop.Win32.Enums.MutexInformationClass ElektroKit.Interop.Win32.Enums.NTStatus ElektroKit.Interop.Win32.Enums.SecurityInformation ElektroKit.Interop.Win32.Enums.StandardAccessRights ElektroKit.Interop.Win32.Enums.ThreadCreationFlags ElektroKit.Interop.Win32.Enums.WaitObjectResult Fields: ElektroKit.Core.Maths.Tools.ChemicalElements.Actinium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Aluminum <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Americium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Antimony <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Argon <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Arsenic <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Astatine <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Barium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Berkelium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Beryllium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Bismuth <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Bohrium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Boron <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Bromine <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Cadmium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Calcium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Californium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Carbon <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Cerium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Cesium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Chlorine <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Chromium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Cobalt <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Copernicium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Copper <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Curium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Darmstadtium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Dubnium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Dysprosium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Einsteinium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Erbium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Europium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Fermium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Flerovium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Fluorine <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Francium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Gadolinium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Gallium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Germanium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Gold <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Hafnium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Hassium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Helium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Holmium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Hydrogen <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Indium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Iodine <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Iridium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Iron <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Krypton <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Lanthanum <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Lawrencium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Lead <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Lithium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Livermorium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Lutetium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Magnesium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Manganese <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Meitnerium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Mendelevium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Mercury <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Molybdenum <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Moscovium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Neodymium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Neon <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Neptunium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Nickel <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Nihonium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Niobium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Nitrogen <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Nobelium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Oganesson <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Osmium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Oxygen <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Palladium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Phosphorus <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Platinum <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Plutonium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Polonium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Potassium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Praseodymium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Promethium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Protactinium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Radium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Radon <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Rhenium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Rhodium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Roentgenium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Rubidium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Ruthenium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Rutherfordium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Samarium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Scandium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Seaborgium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Selenium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Silicon <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Silver <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Sodium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Strontium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Sulphur <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Tantalum <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Technetium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Tellurium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Tennessine <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Terbium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Thallium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Thorium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Thulium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Tin <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Titanium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Tungsten <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Uranium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Vanadium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Xenon <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Ytterbium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Yttrium <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Zinc <ElektroKit.Core.Maths.Types.ChemicalElement> ElektroKit.Core.Maths.Tools.ChemicalElements.Zirconium <ElektroKit.Core.Maths.Types.ChemicalElement>
      Fixed
    • Assembly Version of ElektroKit.Core.dll was unintentionally assigned as ‘1.0’, now it is displayed as ‘2.4’.
    • The visibility of the existing member: ElektroKit.Core.Text.Tools.Textfiles.GetEncoding was hidden. Now it can be accessed by the end-users.
    • Modified
    • Class ElektroKit.Core.Types.Pointer<T> moved to: ElektroKit.Interop.Types.Pointer<T>. This change is only relevant for (advanced) VB.NET users.
    • Type ElektroKit.Interop.Win32.Types.FusionAssemblyInfo renamed to: AssemblyInfo.
    • Enum ElektroKit.Interop.Win32.Enums.FusionAssemblyInfoFlags renamed to: AssemblyInfoFlags.
    • Other
      • In this new release there are a lot more of changes than the specified in this changelist. New methods and extension methods, overloads for the existing ones, new types and utility classes that have been added to ElektroKit Framework. Also minor bugfixes, naming changes and/or corrections, and much refactoring in general…

      Version 2.3

      Added
      • Project Templates for C# and VB.NET. Can be installed in Visual Studio 2017 (not tested in previous versions)
      Modified
      • Renamed the main namespace ‘Elektro’ to ‘ElektroKit’.
      • Renamed the namespace ‘Elektro.Application.Thirdparty’ to ‘ElektroKit.Thirdparty’. The assembly name were renamed too.
      • The following assemblies were removed and their content is now integrated into ‘ElektroKit.Core.dll’: Elektro.Application.dll, Elektro.Multimedia.dll, Elektro.Net.dll, Elektro.Processes.dll and Elektro.System.dll That is, ElektroKit framework now ships with the following assemblies: ElektroKit.Core.dll, ElektroKit.Interop.dll, ElektroKit.ThirdParty.dll and ElektroKit.UserControls.dll
      Other
      • In this new release there are a lot more of changes than the specified in this changelist. New methods and extension methods, overloads for the existing ones, new types and utility classes that have been added to ElektroKit Framework. Also minor bugfixes, naming changes and/or corrections, and much refactoring in general…

      Version 2.2

      Added
      • Introducing the Elektro User-Controls, a collection of extended controls for Windows Forms: AltitudeSelector, AngleSelector, ElektroCheckBox, ElektroColorDialog, ElektroComboBox, DriveComboBox GroupBox, ImageComboBox, Label, LEDBulb, LEDLabel, ListBox, NumericUpDown, Panel, PictureBox, ProgressBar, RichTextBox, Shape, StarRate, TextBox, WebBrowser. ( More controls are coming in newer versions of ElektroKit ) These controls are exposed in a new assembly: Elektro.UserControls
      • Added an implementation of the International Metric Unit System (SI). See the related classes in the Elektro.Core.Maths namespace: Unit, Units, Amount, UnitConversionan PhysicsConstant. With this you can perform conversions and/or represent values between units of any type, not limited to the SI units.
      • Added lots more of rehusable P/Invoke declarations from the Win32 API, plus the new Enum: Elektro.Interop.Win32.Enums.Win32ErrorCode that defines all the existent Win32 error codes.
      • Added lots of overloads for the next functions in the Elektro.Net namespace: DownloadWebpage, DownloadWebpageAsXml, DownloadData, DownloadDataAsync, DownloadImage, DownloadImageAsync
      • New Method: Elektro.IO.Tools.Files.CreateSymbolicLink to create symbolic links.
      • New Method: Elektro.Core.Text.Tools.StringUtil.Diff tu apply a diff algorithm between two strings.
      • New type: Elektro.Core.Types.Pointer that represents a pointer and its usage (like in C#)
      • New Types: BBCodeNode, BBCodeDocument and BBCodeTextNode to convert BBCode to Html code.
      • New class: Elektro.Net.Tools.BusinessUtil focused to business utilities, like Credit Card validation.
      • Added new extensions for the TeeView control.
      Other
      • As always, there are lots more of changes than the specified in this changelist. New methods, overloads, types, utility classes, that have been added to ElektroKit. Also minor fixes, naming changes, and refactorings in general..

      Version 2.1

      Added
      • The ReadUntilFirstNullByte method extensions for Byte[], IEnumerable(Byte[]) and Stream types.
      • The IsWindowTotallyVisible method and overloads in the UIAutomation class.
      • More method overloads for lots of method extensions in general.
      • More Win32 function definitions in the corresponding NativeMethods namespace.
      Improved
      • Class HUDForm has been redesigned to accomplish some important design purposes, and class HUDFormLayout has been integrated in.
      Fixed
      • Elektro.Core.IO.Keyboard.SendString() method from not sending special characters.

      Version 2.0

      Added
      • Apart from the typical additions of methods and functions, the correction of some things, or the updating and refactoring of others, not only of the code but also of the documentation, these are some of important changes and innovations of this new version:
      • A new experimental SafePInvoke method has been added in class Elektro.Interop.Tools.UnmanagedUtil, its purpose is double, to provide greater control when calling Win32 functions and to do so by writing less code than usual.
      • A new class Elektro.Core.Xml.Tools.JsonUtil has been added, with utilities for JSON code, including converting a JSON code to several input types of Xml, and a method to embellish and/or minify a JSON code (BeautifyJson / MinifyJson).
      • In the Elektro.Application.ThirdParty.Office365.Types namespace, class OutlookMailClient is renamed OutlookMailClientExperimental, and now there is a new class OutlookMailClient. The difference is that the new builds of the Microsoft API are used, I left the old version or “experimental” because in my case I find very useful, especially the ease of logging into an Outlook.com account.
      • We have added a new type, Elektro.Core.IO.Types.FileSignature, with which we can create and represent a file signature. And type Elektro.Core.IO.Types.FileTypeMatch with which we can get the data from a signature analysis.
      • More overloads added to class Elektro.System.Tools.Registry for manipulation of Windows registry entries.
      • method extensions have been added in the Elektro.Core.Generics.Extensions.Nullable namespace for conversion between nullable data types.
      • A new Elektro.Core.IO.Tools.FileTypeUtil class has been added, which is used to determine the file type of a file, by examining the header with a list of signatures (which is extendable at runtime).
      • Added a new class Elektro.Multimedia.Gaming.Types.SnesRom to represent and manipulate a super nintendo rom (to do rom hacking).
      • More predefined source templates and snippets have been added to the Elektro.Interop.Tools.CompilerUtil.SourceCodeTemplates namespace.
      • A new Elektro.System.Tools.SystemInfo.Steam class has been added to get information about an installation of the Steam video game client.
      • Class Elektro.System.Tools.SystemInfo.Volume has been added to obtain information about the volumes (partitions) mounted on the system.
      • More tweaks have been added in class Elektro.System.Tools.Tweaking.SystemParameters to manipulate different aspects of the operating system configuration.

      Version 1.9

      Added
      • ElektroKit is now also distributed under the .NET Framework 4.6.
      • The AutomatedCompilerTask.exe tool that accompanies the ElektroKit source code, which is used to fully compile all configurations and platforms of the project, has been updated to support .NET Framework 4.6.
      • Added class GoogleSearch to use the Google search service (for free) using type GoogleSearchOptions, and get the search results represented with type GoogleSearchResult.
      • The generic method Elektro.Core.Diagnostics.Tools.ProfillingUtil.SwapObjects (Of T) (T, T) to invert the value of two objects.
      • The method Elektro.Application.UI.Tools.CLI.CLIUtil.SpinCursor () and Elektro.Application.UI.Tools.CLI.CLIUtil.SpinCursorTask () to create a peculiar animation of “loading …” for a console application .
      • Asynchronous methods have been added to class Elektro.Application.UI.Tools.CLI.TypeWritter
      • The NameValueCollection.ToGETRequestString () extension to facilitate the formatting of a string to make a GET request to a Web service.
      • More overloads added for the Elektro.Application.Tools.AppUtil.SleepRandom () method
      • Class Elektro.Interop.Tools.CompilerUtil.SubsystemVersions goes from being private to public, for use that can be given out of ElektroKit.
      • Class Elektro.Interop.Tools.CompilerUtil.SourceCodeTemplates renamed Elektro.Interop.Tools.CompilerUtil.Snippets.
      • Overloads of the Elektro.Interop.Tools.CompilerUtil.CompileProject () method have been added in order to use the MsBuild.exe compiler for .NET Framework 4.5, 4.6, and 4.6.1,
      • And also to compile a project-specific configuration and platform (eg Release -> Any CPU)
      • A variety of extensions for type conversion and export formats for the following types: DataTable, DataGridView, ListView.
      Fixed
      • In the Elektro.Application.Tools.AppUtil.SleepRandom() method, the TimeSpan parameter was interpreted in seconds, not milliseconds.

      Version 1.8

      • All ElektroKit classes that inherit from EventArgs and Exception have been grouped into separate namespaces / directories, now the source code and its visual representation is somewhat more organized.
      • Added class HUDForm in the namespace Elektro.Application.ThirdParty.SharpDX.Types to have the main base with which to be able to develop a HUD window for a third party game (it is very basic).
      • Added class LibVideoUtil to download Youtube videos using the libvideo library (unofficial successor to YoutubeExtractor) Elektro.Application.ThirdParty.LibVideo.Tools.LibVideoUtil.
      • Added several extension modules to facilitate the use of the official Youtube API, in the namespace: Elektro.Application.ThirdParty.Google.Youtube.Extensions.
      • Added additional methods of unloading data in WebUtil class (DownloadData (), DownloadDataAsync (), DownloadImage (), DownloadImageAsync ()).
      • Added additional extensions for file and directory recycling in extensions modules: Elektro.Core.IO.Extensions.FileInfo and Elektro.Core.IO.Extensions.DirectoryInfo. (FileInfo.Recycle () and DirectoryInfo.Recycle ())
      • Added extension methods for grouping and joining groupings for IEnumerable collections, in the namespace: Elektro.Core.Generics.Extensions.IEnumerable (files: Group.vb and Join.vb).
      • PS: Many of the mentioned features of ElektroKit are only available in the assemblies compiled under .Net Framework 4.5.

      Version 1.7

      • In this version, the most important changes are aesthetic and do not affect the end user. I have literally had to modify one by one the more than a thousand classes / files that make up ElektroKit to make these changes; Has been a fairly complete refactoring of membership hierarchy and inheritance, so although this is not an update with many new features, it can be said that it is a great upgrade to call itself v1.7.
      • It is worth mentioning that as a result of the aesthetic changes, the libraries occupy less, and the Xml documents much less.
      • I have also corrected some small bugs, I have added new methods and types, and I have refactored some parts of the source code, but there is nothing to note about it.

      Version 1.6

      Added
      • Type OutlookMailClient, to manage an online Outlook.com (Hotmail) account using the Microsoft Office 365 and Active Directory (ADAL) API. It is not a very complete class, but it facilitates and simplifies everyday tasks such as authorizing, accessing a folder, retrieving messages from a folder, deleting messages and / or moving them to another folder, so that a nice crawler can be developed in a few Few and simple steps, or other major …
      • (This class uses asynchronous methods so it is only visible in the version of ElektroKit that runs under the .Net Framework 4.5 runtimes)
      • Class ImgurUtil and type ImgurUploader, to host images on the Internet using the Imgur API.
      • Class DwmPreviewManager, to manage the images that windows will use to generate the thumbnail preview of our app, as well as the peek preview (Aero Peek). This functionality is somewhat curious, I like to integrate exotic things.
      • New properties to cheat some Windows parameters in class SystemParameters, such as show / hide hidden system files and protected files, activate / deactivate selection of Explorer items by checkbox selection, run instances of Explorer.exe In parallel processes, enable / disable the file deletion confirmation dialog, and much more !.
      • (The changes made through these properties have an INSTANT effect, unlike other implementations that can be found on the Internet that are based on a sudden use of the Windows registry which implies a session restart to apply the changes ;-D)
      • Methods for image compression (rather size reduction), and the extraction and / or counting of icons from a file, in ImageUtil class.
      • Methods to check the version of the current operating system (including Windows 10), in class OS.
      • Methods to manage the current power scheme, in class Power (see also type PowerPlan).
      • Methods of loading and unloading registry Hives (SAM, NTUSER.DAT, etc.) in class Registry (methods: LoadHive and UnloadHive).
      • Properties to set the error mode of the current application or thread, in class AppUtil (Properties: ProcessErrorMode and ThreadErrorMode)
      • New methods of asynchronous file download, in WebUtil class.
      • The ShowShellAboutDialog method in class Applets, to display a custom shell-about dialog.
      • Methods to assign a process as critical, and also to assign or remove process privileges, in class ProcessUtil.
      • Class VisualBasicProjectFileManager to handle the properties of a VB.NET project file (project.vbproj) at runtime.
      • Class DelphiUtil with a simple type equivalence conversion method to help with interoperability between Delphi and .NET Framework.
      • The following types for Win32 interoperability: SafeWindowHandle, SafeIconHandle, SafeBitmapHandle, SafeCursorHandle, SafeRegionHandle, and ZeroInvalidHandle (base class).
      • The HResult enumeration to facilitate the programming of unmanaged code, which contains the most well-known HRESULT codes, including HRESULT codes controlled by .NET Framework managed exceptions.
      • A large number of new Win32 (public) functions in class NativeMethods, with their corresponding types, interfaces and enumerations in the Elektro.Interop.Win32 namespace.
      • Elektro.Application.ThirdParty.TagLibSharp namespace types have now been extensively extended, now support the manipulation of APEv2 and Lyrics3 tags.
      Changed:
      • I have modified the name of all the values ​​in the WindowsMessages and EditControlMessages enumeration, from the pattern “WmAbc” to “WM_Abc”; It is not correct to add a low script in .NET, but this will ease the usability experience when programming in unmanaged code.
      • I’ve gutted and removed all unnecessary members of the third-party WindowsAPICodePack project, such as user controls, so it’s now a small, lightweight version specifically for using ElektroKit. Take it into account, because I have eliminated many features that came in the full version of Microsoft.
      • The ElektroKit.sln project is now compiled with Visual Studio 2015, so I’m not sure if this will affect users trying to compile in earlier versions of Visual Studio.
      • The total size of ElektroKit’s libraries, both in DEBUG and RELEASE mode, has been greatly reduced, now the total of all 9 .dll files weighs about 1.20 MB. This is due to the way Visual Studio 2015 compiles them.
      • Class Input, which is related to the Win32 API RAW_INPUT (implemented in keylogging and mouselogging functionality in the Elektro.Core.IO namespace) has been divided into two distinct classes, Input32 and Input64. This is experimental and I have not tested it, in case Input32 does not work on 32-Bit computers then always use Input64 class, it should work.
      Fixed:
      • The RedirectUrl method in the WebUtil class did not redirect correctly if the url pointed to certain known services, such as a RapidGator.net url.
      • The reason for this failure is specific to each server and its headers, but as a generalized and alternative solution I have added an overload to specify a custom user agent, which will work according to which services (for RapidGator.net, it works).
      • The number of references R.C.W. was not being correctly lowered to 0. Of some COM objects that are used internally by some classes of ElektroKit,
      • This has been fixed by directly calling the Marshal.FinalReleaseComObject () method instead of decrementing 1 single reference with Marshal.ReleaseComObject ().
      • All unnecessary .NET Framework assemblies and namespaces have been cleaned and renamed.
      • Some extension modules were not visible through Intellisense when trying to write the complete namespace, that’s because the name of the module was called in the same way as some method inside, the solution was to rename the conflicting modules.
      • This change does not affect at all if we were using method extensions on a regular basis (type.Extension ()) and not writing the complete namespace (Namespace.Extension (type)).
      • Constant refactorings / optimizations here and there, not really important, but the names of some members of ElektroKit may have changed, or how they are used.

      Version 1.5

      • The number of assemblies has been reduced to 9, unifying several of them.
      • A new assembly, Elektro.Core.dll, has been added, for the previous reason.
      • Added a new assembly, Elektro.Application.ThirdParty.dll, with almost a multitude of utilities for third-party libraries, command-line application wrappers, extensions for third-party frameworks such as Telerik, etc.
      • Around 100 new method extensions have been added in total.
      • Many more uses h]]>
      .NET Huge Extension-methods Collection 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/net-huge-extension-methods-collection/19254904

      This library contains a total amount of original and unique 566 extension method (counting method overloads) to use in a total of 68 types to cover general purposes about almost everything you could need to do, plus 73 extension method for these 3rd party products:

      • Telerik Controls for Windows Forms
      • Google’s Youtube API for .NET
      • Gecko-Fx API.


      This work was developed over the course of five years, the source-code has been tested and revised monthly via custom Unit Testings and Visual Studio’s built-in analytic services.

      The library consists in one single assembly, and it is deployed in separated builds for x86, x64 and neutral (“AnyCPU“) architectures, also the builds are deployed for .NET Framework 4.6, 4.5 and 4.0 independentlly. You will not find any kind of incompatibility issues.

      Full list of compatible type names:

      • [Enum]
      • Assembly
      • Bitmap
      • Boolean
      • Byte
      • Char
      • Color
      • Control
      • DataGridView
      • DataTable
      • Date
      • Decimal
      • Delegate
      • DirectoryInfo
      • Double
      • EventHandler
      • Exception
      • FileInfo
      • HttpWebRequest
      • IComponent
      • Icon
      • IDictionary
      • IDisposable
      • IEnumerable
      • IList
      • Image
      • Integer
      • IntPtr
      • ListBox
      • ListView
      • Long
      • MemoryStream
      • NameValueCollection
      • Node
      • Nullable
      • Object
      • Pen
      • Point
      • PointF
      • Process
      • Queue
      • Random
      • Rectangle
      • RectangleF
      • RichTextBox
      • SByte
      • SecureString
      • Short
      • Single
      • Size
      • Socket
      • SolidBrush
      • Stack
      • Stream
      • String
      • StringBuilder
      • TextBox
      • Type
      • UInteger
      • UIntPtr
      • ULong
      • UShort
      • WebBrowser
      • WebRequest
      • XDocument
      • XElement
      • XmlDocument
      • XmlNode


      Full list of extension methods:

      • [Enum].AddFlag(Of T)(T) As T
      • [Enum].AddFlags(Of T)(T()) As T
      • [Enum].FlagCount() As Integer
      • [Enum].Flags(Of T)() As T()
      • [Enum].HasDuplicatedValues() As Boolean
      • [Enum].HasFlagsAttribute() As Boolean
      • [Enum].RemoveFlag(Of T)(T) As T
      • [Enum].RemoveFlags(Of T)(T()) As T
      • Assembly.GetLoadableTypes() As Type()
      • Bitmap.Cut(Integer, Integer, Integer, Integer) As Bitmap
      • Bitmap.ReplaceColor(Color, Color) As Bitmap
      • Bitmap.Resize(Double, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.Resize(Size, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.Scale(Single, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.SetBrightness(Single, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.SetContrast(Single, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.SetGamma(Single, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.SetOpacity(Single, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.ToBase64(ImageFormat) As String
      • Bitmap.ToBlackAndWhite(Opt: Single, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.ToGrayscale(ImageExtensions.GrayscaleTone, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.ToIcon() As Icon
      • Boolean.ToBit() As Integer
      • Boolean.ToString(String, String) As String
      • Byte().ToString(Encoding) As String
      • Byte.ToIntPtr() As IntPtr
      • Char.EscapeRegEx() As String
      • Char.EscapeXml() As String
      • Char.IsDiacritic() As Boolean
      • Char.IsHexadecimal() As Boolean
      • Char.Repeat(Integer) As string
      • Color.ToHtml() As String
      • Color.ToPen() As Pen
      • Color.ToSolidBrush() As SolidBrush
      • Color.ToWin32() As Integer
      • Control.IsInDesignMode() As Boolean
      • Control.IsInRuntimeMode() As Boolean
      • DataGridView.ExportToCSV(Opt: String) As String
      • DataGridView.ExportToXml() As String
      • DataGridView.HideAllColumns()
      • DataGridView.HideAllColumns(Integer())
      • DataGridView.HideAllColumns(String())
      • DataGridView.HideColumns(Integer())
      • DataGridView.HideColumns(String())
      • DataGridView.MoveSelectedRows(RowMoveDirection)
      • DataGridView.MoveSelectedRows(RowMoveDirection, IEnumerable(Of Integer))
      • DataGridView.RemoveSelectedItems()
      • DataGridView.ShowAllColumns()
      • DataGridView.ShowAllColumns(Integer())
      • DataGridView.ShowAllColumns(String())
      • DataGridView.ShowColumns(Integer())
      • DataGridView.ShowColumns(String())
      • DataGridView.ToDataTable() As DataTable
      • DataGridView.ToListView() As ListView
      • DataTable.ExportToCSV(Opt: String) As String
      • DataTable.ExportToXml() As String
      • DataTable.ToDataGridView() As DataGridView
      • DataTable.ToList() As List(Of Dictionary(Of String, Object))
      • DataTable.ToListView() As ListView
      • Date.AddWeeks(Double) As Date
      • Date.DaysInMonth() As Integer
      • Date.ElapsedFromNow() As TimeSpan
      • Date.FirstDayOfMonth() As Date
      • Date.FirstDayOfWeek() As Date
      • Date.FirstDayOfWeek(DayOfWeek) As Date
      • Date.FirstDayOfYear() As Date
      • Date.GetTimestamp() As String
      • Date.IsFutureTime() As Boolean
      • Date.IsNow() As Boolean
      • Date.IsPastTime() As Boolean
      • Date.IsToday() As Boolean
      • Date.IsTomorrow() As Boolean
      • Date.IsYesterday() As Boolean
      • Date.LastDayOfMonth() As Date
      • Date.LastDayOfWeek() As Date
      • Date.LastDayOfWeek(DayOfWeek) As Date
      • Date.LastDayOfYear() As Date
      • Decimal.DifferenceOf(Double) As Double
      • Decimal.Formatted(Double, CultureInfo, Opt: Integer) As String
      • Decimal.Formatted(Double, Opt: Integer) As String
      • Decimal.FractionBy(Double) As Double
      • Decimal.IsDivisibleBy(Double) As Boolean
      • Decimal.IsEven() As Boolean
      • Decimal.IsInRangeOf(Double, Double) As Boolean
      • Decimal.IsMultipleOf(Double) As Boolean
      • Decimal.IsNegative() As Boolean
      • Decimal.IsOdd() As Boolean
      • Decimal.IsPositive() As Boolean
      • Decimal.PercentageOf(Double) As Boolean
      • Delegate.Combine(Delegate) As Delegate
      • Delegate.Remove(Delegate) As Delegate
      • Delegate.RemoveAll(Delegate) As Delegate
      • DirectoryInfo.CopyTo(DirectoryInfo)
      • DirectoryInfo.CopyTo(String) As DirectoryInfo
      • DirectoryInfo.CreateAllDirectories() As DirectoryInfo
      • DirectoryInfo.CreateAllDirectories(DirectorySecurity) As DirectoryInfo
      • DirectoryInfo.GetSize() As Double
      • DirectoryInfo.HasParent() As Boolean
      • DirectoryInfo.HasRights(FileSystemRights, AccessControlType) As Boolean
      • DirectoryInfo.OpenInExplorer()
      • DirectoryInfo.Recycle(Opt: UIOption)
      • DirectoryInfo.Rename(String)
      • DirectoryInfo.SetRights(FileSystemRights, AccessControlType)
      • Double.DifferenceOf(Double) As Double
      • Double.Formatted(Double, CultureInfo, Opt: Integer) As String
      • Double.Formatted(Double, Opt: Integer) As String
      • Double.FractionBy(Double) As Double
      • Double.IsDivisibleBy(Double) As Boolean
      • Double.IsEven() As Boolean
      • Double.IsInRangeOf(Double, Double) As Boolean
      • Double.IsMultipleBOf(Double) As Boolean
      • Double.IsNegative() As Boolean
      • Double.IsOdd() As Boolean
      • Double.IsPositive() As Boolean
      • Double.PercentageOf(Double) As Boolean
      • EventHandler(Of T).RaiseEvent(Of T As EventArgs)(Object)
      • EventHandler(Of T).RaiseEvent(Of T As EventArgs)(Object, T)
      • EventHandler.RaiseEvent(Object)
      • EventHandler.RaiseEvent(Object, EventArgs)
      • Exception.ToEnglish As String
      • FileInfo.CopyTo(DirectoryInfo)
      • FileInfo.CopyTo(DirectoryInfo, Boolean)
      • FileInfo.CreateAllDirectories() As DirectoryInfo
      • FileInfo.CreateAllDirectories(DirectorySecurity) As DirectoryInfo
      • FileInfo.GetFileNameWithoutExtension() As String
      • FileInfo.HasExtension() As Boolean
      • FileInfo.HasRights(FileSystemRights, AccessControlType) As Boolean
      • FileInfo.IsAccesible(FileInfo, FileAccess) As Boolean
      • FileInfo.Lock(Opt: FileShare) As FileStream
      • FileInfo.MoveTo(DirectoryInfo)
      • FileInfo.MoveTo(DirectoryInfo, Boolean)
      • FileInfo.OpenInExplorer()
      • FileInfo.Recycle(Opt: UIOption)
      • FileInfo.Rename(String)
      • FileInfo.Rename(String, String)
      • FileInfo.RenameExtension()
      • FileInfo.SetRights(FileSystemRights, AccessControlType)
      • HttpWebRequest.GetResponseSafe() As WebResponse
      • IComponent.IsInDesignMode() As Boolean
      • IComponent.IsInRuntimeMode() As Boolean
      • Icon.GetIconLayers() As Icon()
      • Icon.ToImage() As Image
      • IDictionary.ToHashtable() As Hashtable
      • IDictionary.ToNameValueCollection() As NameValueCollection
      • IDisposable().DisposeAll()
      • IEnumerable(Of Byte).ToString(Encoding) As String
      • IEnumerable(Of IGrouping).JoinByFirstGroupElement(Of T, TKey) As IEnumerable(Of T)
      • IEnumerable(Of IGrouping).JoinByFirstGroupElement(Of T, TKey)(Func(Of T, Boolean)) As IEnumerable(Of T)
      • IEnumerable(Of String).BubbleSort As IEnumerable(Of String)
      • IEnumerable(Of String).CountEmptyItems As Integer
      • IEnumerable(Of String).CountNonEmptyItems As Integer
      • IEnumerable(Of String).FindByContains(String, Boolean) As IEnumerable(Of String)
      • IEnumerable(Of String).FindByLike(String, Boolean) As IEnumerable(Of String)
      • IEnumerable(Of String).FindExact(String, StringComparison) As IEnumerable(Of String)
      • IEnumerable(Of String).RemoveByContains(String, Boolean) As IEnumerable(Of String)
      • IEnumerable(Of String).RemoveByLike(String, Boolean) As IEnumerable(Of String)
      • IEnumerable(Of String).RemoveExact(String, StringComparison) As IEnumerable(Of String)
      • IEnumerable(Of T)().ConcatMultiple(IEnumerable(Of T)()) As IEnumerable(Of T)
      • IEnumerable(Of T)().StringJoin As IEnumerable(Of T)
      • IEnumerable(Of T).Append(Of T)(T) As IEnumerable(Of T)
      • IEnumerable(Of T).CountEmptyItems As Integer
      • IEnumerable(Of T).CountNonEmptyItems As Integer
      • IEnumerable(Of T).Duplicates As IEnumerable(Of T)
      • IEnumerable(Of T).ForEach(Of T)(Action(Of T))
      • IEnumerable(Of T).GroupByIntoFirstElement(Of T, TKey)(Func(Of T, TKey)) As IEnumerable(Of T)
      • IEnumerable(Of T).GroupByIntoMaxNumberOfElements(Of T, TKey)(Integer, Func(Of T, TKey)) As IEnumerable(Of IEnumerable(Of T))
      • IEnumerable(Of T).IndexOf(IEnumerable(Of T), IEnumerable(Of T)) As Integer
      • IEnumerable(Of T).IndexOf(IEnumerable(Of T), IEnumerable(Of T), Integer) As Integer
      • IEnumerable(Of T).IndexOf(IEnumerable(Of T), IEnumerable(Of T), Integer, Integer) As Integer
      • IEnumerable(Of T).IndexOf(IEnumerable(Of T), T) As Integer
      • IEnumerable(Of T).IndexOf(IEnumerable(Of T), T, Integer) As Integer
      • IEnumerable(Of T).IndexOf(IEnumerable(Of T), T, Integer, Integer) As Integer
      • IEnumerable(Of T).IndexOfAll(IEnumerable(Of T), IEnumerable(Of T)) As IEnumerable(Of Integer)
      • IEnumerable(Of T).IndexOfAll(IEnumerable(Of T), IEnumerable(Of T), Integer) As IEnumerable(Of Integer)
      • IEnumerable(Of T).IndexOfAll(IEnumerable(Of T), IEnumerable(Of T), Integer, Integer) As IEnumerable(Of Integer)
      • IEnumerable(Of T).IndexOfAll(IEnumerable(Of T), T) As IEnumerable(Of Integer)
      • IEnumerable(Of T).IndexOfAll(IEnumerable(Of T), T, Integer) As IEnumerable(Of Integer)
      • IEnumerable(Of T).IndexOfAll(IEnumerable(Of T), T, Integer, Integer) As IEnumerable(Of Integer)
      • IEnumerable(Of T).Prepend(Of T)(T) As IEnumerable(Of T)
      • IEnumerable(Of T).Randomize As IEnumerable(Of T
      • IEnumerable(Of T).RemoveDuplicates As IEnumerable(Of T)
      • IEnumerable(Of T).SplitIntoNumberOfElements(Integer) As IEnumerable(Of T)
      • IEnumerable(Of T).SplitIntoNumberOfElements(Integer, Boolean, T) As IEnumerable(Of T)
      • IEnumerable(Of T).SplitIntoParts(Integer) As IEnumerable(Of T)
      • IEnumerable(Of T).ToArray(Of T)(Func(Of T, Boolean)) As T()
      • IEnumerable(Of T).ToList(Of T)(Func(Of T, Boolean)) As List(Of T)
      • IEnumerable(Of T).UniqueDuplicates As IEnumerable(Of T)
      • IEnumerable(Of T).Uniques As IEnumerable(Of T)
      • IEnumerable(Of XElement).DistinctByElement(String) As IEnumerable(Of XElement)
      • IEnumerable(Of XElement).SortByElement(String) As IEnumerable(Of XElement)
      • IList.IndexOf(Func(Of T, Boolean)) As Integer
      • Image.ContainsColor(Color) As Boolean
      • Image.Cut(Integer, Integer, Integer, Integer) As Image
      • Image.GetPixelInfo() As IEnumerable(Of PixelInfo)
      • Image.GetPixelInfoAt(Integer) As PixelInfo
      • Image.IndexOf(Color) As Integer
      • Image.IndexOf(Color, Integer) As Integer
      • Image.IndexOf(Color, Integer, Integer) As Integer
      • Image.ReplaceColor(Color, Color) As Image
      • Image.Resize(Double, Opt: GraphicsQualityContainer) As Image
      • Image.Resize(Size, Opt: GraphicsQualityContainer) As Image
      • Image.Scale(Single, Opt: GraphicsQualityContainer) As Image
      • Image.SetBrightness(Single, Opt: GraphicsQualityContainer) As Image
      • Image.SetContrast(Single, Opt: GraphicsQualityContainer) As Image
      • Image.SetGamma(Single, Opt: GraphicsQualityContainer) As Image
      • Image.SetOpacity(Single, Opt: GraphicsQualityContainer) As Image
      • Image.ToBase64(ImageFormat) As String
      • Image.ToBlackAndWhite(Opt: Single, Opt: GraphicsQualityContainer) As Image
      • Image.ToGrayscale(ImageExtensions.GrayscaleTone, Opt: GraphicsQualityContainer) As Image
      • Image.ToGridImages(Integer, Integer, Opt: GraphicsQualityContainer) As List(Of KeyValuePair(Of Rectangle, Image))
      • Image.ToGridRectangles(Integer, Integer) As IEnumerable(Of Rectangle)
      • Image.ToIcon() As Icon
      • Integer.DifferenceOf(Double) As Double
      • Integer.Formatted(Double, CultureInfo, Opt: Integer) As String
      • Integer.Formatted(Double, Opt: Integer) As String
      • Integer.FractionBy(Double) As Double
      • Integer.IsDivisibleBy(Double) As Boolean
      • Integer.IsEven() As Boolean
      • Integer.IsInRangeOf(Double, Double) As Boolean
      • Integer.IsMultipleBOf(Double) As Boolean
      • Integer.IsNegative() As Boolean
      • Integer.IsOdd() As Boolean
      • Integer.IsPositive() As Boolean
      • Integer.IsPrime() As Boolean
      • Integer.PercentageOf(Double) As Boolean
      • Integer.ToCSharpHex() As String
      • Integer.ToIntPtr() As IntPtr
      • Integer.ToVBHex() As String
      • IntPtr.MarshalAs(Of T)() As T
      • ListBox.CopyItem(Integer)
      • ListBox.CopyItems(Integer())
      • ListBox.CopySelectedItems()
      • ListBox.DeselectAllItems()
      • ListBox.DeselectAllItemsNoJump()
      • ListBox.Deserialize(String, Opt: SerializationType)
      • ListBox.RemoveDuplicatedItems()
      • ListBox.RemoveSelectedItems()
      • ListBox.SelectAllItems()
      • ListBox.SelectAllItemsNoJump()
      • ListBox.Serialize(String, Opt: SerializationType)
      • ListBox.SetSelectedNoJump(Integer(), ListBoxItemSelectionState)
      • ListBox.SetSelectedNoJump(Integer, ListBoxItemSelectionState)
      • ListBox.SetSelectedNoJump(String(), ListBoxItemSelectionState)
      • ListBox.SetSelectedNoJump(String, ListBoxItemSelectionState)
      • ListBox.Sort(Of T)()
      • ListBox.Sort(Of T)(IComparer(Of T))
      • ListView.Copy()
      • ListView.Copy(Integer)
      • ListView.Copy(String)
      • ListView.Copy(String, Integer)
      • ListView.CopyItem(Integer)
      • ListView.CopyItem(Integer, String)
      • ListView.CopyItem(Integer, String, Integer)
      • ListView.CopyItem(ListViewItem)
      • ListView.CopyItem(ListViewItem, String)
      • ListView.CopyItem(ListViewItem, String, Integer)
      • ListView.CopyItems(Integer())
      • ListView.CopyItems(Integer(), String)
      • ListView.CopyItems(Integer(), String, Integer)
      • ListView.CopyItems(ListViewItem())
      • ListView.CopyItems(ListViewItem(), String)
      • ListView.CopyItems(ListViewItem(), String, Integer)
      • ListView.CopySelectedItems()
      • ListView.CopySelectedItems(String)
      • ListView.CopySelectedItems(String, Integer)
      • ListView.Deserialize(String)
      • ListView.ExportToCSV(Opt: String) As String
      • ListView.ExportToXml() As String
      • ListView.MoveSelectedItems(RowMoveDirection)
      • ListView.MoveSelectedItems(RowMoveDirection, IEnumerable(Of Integer))
      • ListView.RemoveDuplicatedItems(Integer)
      • ListView.RemoveSelectedItems()
      • ListView.Serialize(String)
      • ListView.SetColumnIndices(Integer, Opt: Integer)
      • ListView.ToDataGridView() As DataGridView
      • ListView.ToDataTable() As DataTable
      • Long.DifferenceOf(Double) As Double
      • Long.Formatted(Double, CultureInfo, Opt: Integer) As String
      • Long.Formatted(Double, Opt: Integer) As String
      • Long.FractionBy(Double) As Double
      • Long.IsDivisibleBy(Double) As Boolean
      • Long.IsEven() As Boolean
      • Long.IsInRangeOf(Double, Double) As Boolean
      • Long.IsMultipleBOf(Double) As Boolean
      • Long.IsNegative() As Boolean
      • Long.IsOdd() As Boolean
      • Long.IsPositive() As Boolean
      • Long.IsPrime() As Boolean
      • Long.PercentageOf(Double) As Boolean
      • Long.ToCSharpHex() As String
      • Long.ToIntPtr() As IntPtr
      • Long.ToVBHex() As String
      • MemoryStream.ReadToEnd() As String
      • MemoryStream.ReadToEnd(Encoding) As String
      • MemoryStream.ReadToEnd(Encoding, Long) As String
      • MemoryStream.ReadToEnd(Long) As String
      • MemoryStream.SeekToBegin() As Long
      • MemoryStream.SeekToEnd() As Long
      • MemoryStream.ToStream() As Stream
      • NameValueCollection.ToDictionary() As Dictionary(Of String, String)
      • NameValueCollection.ToGETRequestString() As String
      • NameValueCollection.ToGETRequestString(String) As String
      • Node.ToXmlNode() As XmlNode
      • Nullable(Of T)().ConvertToNonNullable(T) As T()
      • Nullable(Of TSource, TTarget).ConvertTo(Func(Of TSource, TTarget)) As Nullable(Of TTarget)
      • Object.CanConvertTo(Of T)() As Boolean
      • Object.CanConvertTo(Type) As Boolean
      • Object.ConvertTo(Of T)() As T
      • Object.ConvertTo(Of T)(T) As T
      • Object.IsDisposable As Boolean
      • Pen.ToColor() As Color
      • Pen.ToSolidBrush() As SolidBrush
      • Point.ToPointF() As PointF
      • PointF.ToPoint() As Point
      • Process.WaitForIdle()
      • Process.WaitForIdle(Integer)
      • Process.WaitForIdleAsync(Action)
      • Process.WaitForIdleAsync(Action, Integer)
      • Queue(Of T).Dequeue(Integer) As T()
      • Queue(Of T).EnqueueRange(T())
      • Queue(Of T).Peek(Integer) As T()
      • Queue(Of T).Reverse()
      • Random.NextOf(Of T)(T()) As T
      • Rectangle.ToRectangleF() As RectangleF
      • RectangleF.ToRectangle() As Rectangle
      • RichTextBox.AppendColoredText(String, Color)
      • RichTextBox.AppendColoredText(String, Color, Color)
      • RichTextBox.AppendColoredText(String, Color, Color, Font)
      • RichTextBox.AppendTextAndSelect(String)
      • RichTextBox.ClearSelectedText()
      • RichTextBox.ColorizeMatches(String(), RegexOptions, Color) As Boolean
      • RichTextBox.ColorizeMatches(String(), RegexOptions, Color, Color) As Boolean
      • RichTextBox.ColorizeMatches(String(), RegexOptions, Color, Color, Font) As Boolean
      • RichTextBox.ColorizeMatches(String, RegexOptions, Color) As Boolean
      • RichTextBox.ColorizeMatches(String, RegexOptions, Color, Color) As Boolean
      • RichTextBox.ColorizeMatches(String, RegexOptions, Color, Color, Font) As Boolean
      • RichTextBox.CopyAll()
      • RichTextBox.Deserialize(String, Opt: SerializationType)
      • RichTextBox.FindNext(String, RichTextBoxFinds) As Boolean
      • RichTextBox.FindNext(String, RichTextBoxFinds, Color, Color) As Boolean
      • RichTextBox.Serialize(String, Opt: SerializationType)
      • RichTextBox.SetCaretPos(Integer)
      • RichTextBox.SetCaretPosToBegin()
      • RichTextBox.SetCaretPosToEnd()
      • SByte.ToIntPtr() As IntPtr
      • SecureString.AppendChars(Char())
      • SecureString.AppendString(String)
      • SecureString.ToUnsecureString() As String
      • Short.DifferenceOf(Double) As Double
      • Short.Formatted(Double, CultureInfo, Opt: Integer) As String
      • Short.Formatted(Double, Opt: Integer) As String
      • Short.FractionBy(Double) As Double
      • Short.IsDivisibleBy(Double) As Boolean
      • Short.IsEven() As Boolean
      • Short.IsInRangeOf(Double, Double) As Boolean
      • Short.IsMultipleBOf(Double) As Boolean
      • Short.IsNegative() As Boolean
      • Short.IsOdd() As Boolean
      • Short.IsPositive() As Boolean
      • Short.IsPrime() As Boolean
      • Short.PercentageOf(Double) As Boolean
      • Short.ToCSharpHex() As String
      • Short.ToIntPtr() As IntPtr
      • Short.ToVBHex() As String
      • Single.DifferenceOf(Double) As Double
      • Single.Formatted(Double, CultureInfo, Opt: Integer) As String
      • Single.Formatted(Double, Opt: Integer) As String
      • Single.FractionBy(Double) As Double
      • Single.IsDivisibleBy(Double) As Boolean
      • Single.IsEven() As Boolean
      • Single.IsInRangeOf(Double, Double) As Boolean
      • Single.IsMultipleBOf(Double) As Boolean
      • Single.IsNegative() As Boolean
      • Single.IsOdd() As Boolean
      • Single.IsPositive() As Boolean
      • Single.PercentageOf(Double) As Boolean
      • Size.ToSizeF() As SizeF
      • Socket.IsConnected() As Boolean
      • SolidBrush.ToColor() As Color
      • SolidBrush.ToPen() As Pen
      • Stack(Of T).Peek(Integer) As T()
      • Stack(Of T).Pop(Integer) As T()
      • Stack(Of T).PushRange(T())
      • Stack(Of T).Reverse()
      • Stream.ReadToEnd() As String
      • Stream.ReadToEnd(Encoding) As String
      • Stream.ReadToEnd(Encoding, Long) As String
      • Stream.ReadToEnd(Long) As String
      • Stream.SeekToBegin() As Long
      • Stream.SeekToEnd() As Long
      • Stream.ToArray() As Byte()
      • Stream.ToMemoryStream() As MemoryStream
      • String.Contains(String, StringComparison) As Boolean
      • String.ContainsAll(IEnumerable(Of String)) As Boolean
      • String.ContainsAll(IEnumerable(Of String), StringComparison) As Boolean
      • String.ContainsAny(IEnumerable(Of String)) As Boolean
      • String.ContainsAny(IEnumerable(Of String), StringComparison) As Boolean
      • String.Delimit(String, Integer, Opt: RegexOptions) As String
      • String.Delimit(String, Opt: RegexOptions) As String
      • String.Delimit(String, String, Integer, Opt: RegexOptions) As String
      • String.Delimit(String, String, Opt: RegexOptions) As String
      • String.EndsWithAny(IEnumerable(Of String)) As Boolean
      • String.EndsWithAny(IEnumerable(Of String), StringComparison) As Boolean
      • String.EnsureEndsWith(String) As String
      • String.EnsureEndsWith(String, StringComparison) As String
      • String.EnsureEquals(String) As String
      • String.EnsureEquals(String, StringComparison) As String
      • String.EnsureStartsWith(String) As String
      • String.EnsureStartsWith(String, StringComparison) As String
      • String.EqualsAny(IEnumerable(Of String)) As Boolean
      • String.EqualsAny(IEnumerable(Of String), StringComparison) As Boolean
      • String.EscapeRegEx() As String
      • String.EscapeXml() As String
      • String.ExpandBlankSpace(Char, Opt: Integer) As String
      • String.ExpandBlankSpace(Opt: Integer) As String
      • String.ExpandChars(Char, Opt: Integer) As String
      • String.ExpandChars(Opt: Integer) As String
      • String.ExpandVariables() As String
      • String.GetGroupingInfo(Opt: List(Of GroupingCharsInfo)) As GroupingInfo
      • String.HasDiacritics() As Boolean
      • String.IndexOfAnyRegEx(IEnumerable(Of String), Integer, Integer, RegexOptions) As Integer
      • String.IndexOfAnyRegEx(IEnumerable(Of String), Integer, RegexOptions) As Integer
      • String.IndexOfAnyRegEx(IEnumerable(Of String), RegexOptions) As Integer
      • String.IndexOfRegEx(String, Integer, Integer, RegexOptions) As Integer
      • String.IndexOfRegEx(String, Integer, RegexOptions) As Integer
      • String.IndexOfRegEx(String, RegexOptions) As Integer
      • String.IsAlphabetic() As Boolean
      • String.IsCaseOf(StringCase) As Boolean
      • String.IsHexadecimal() As Boolean
      • String.IsLikeAny(IEnumerable(Of String)) As Boolean
      • String.IsNumeric() As Boolean
      • String.IsNumericOf(Of T) As Boolean
      • String.IsPalindrome() As Boolean
      • String.IsUnicodeEscaped() As Boolean
      • String.IsValueOf(Of T) As Boolean
      • String.IsXmlEscaped() As Boolean
      • String.LastIndexOfAnyRegEx(IEnumerable(Of String), Integer, Integer, RegexOptions) As Integer
      • String.LastIndexOfAnyRegEx(IEnumerable(Of String), Integer, RegexOptions) As Integer
      • String.LastIndexOfAnyRegEx(IEnumerable(Of String), RegexOptions) As Integer
      • String.LastIndexOfRegEx(String, Integer, Integer, RegexOptions) As Integer
      • String.LastIndexOfRegEx(String, Integer, RegexOptions) As Integer
      • String.LastIndexOfRegEx(String, RegexOptions) As Integer
      • String.Measure(Font) As Size
      • String.NormalizeASCII(Opt: Char) As String
      • String.NormalizeDiacritics(NormalizationForm) As String
      • String.OccurrencesOf(Char) As Integer
      • String.OccurrencesOf(Char, StringComparison) As Integer
      • String.OccurrencesOf(String) As Integer
      • String.OccurrencesOf(String, StringComparison) As Integer
      • String.PadBoth(Integer, Char) As String
      • String.Pluralize() As String
      • String.Pluralize(CultureInfo) As String
      • String.Randomize() As String
      • String.Randomize(Integer) As String
      • String.RemoveEnd(Integer) As String
      • String.RemoveEnd(Integer, Integer) As String
      • String.Rename(StringCase) As String
      • String.Repeat(Integer) As String
      • String.Replace(String, String, StringComparison) As String
      • String.ReplaceAll(IEnumerable(Of String), String) As String
      • String.ReplaceAll(IEnumerable(Of String), String, StringComparison) As String
      • String.ReplaceAllRegex(IEnumerable(Of String), String, Opt: RegexOptions) As String
      • String.ReplaceRegEx(String, String, Opt: RegExOptions) As String
      • String.Reverse() As String
      • String.Rotate(StringDirection, Integer) As String
      • String.Singularize() As String
      • String.Singularize(CultureInfo) As String
      • String.SizeInFile(Encoding) As Integer
      • String.SizeInFile(Encoding, Boolean) As Integer
      • String.SizeInMemory() As Integer
      • String.Split(String, Integer, StringSplitOptions) As String()
      • String.Split(String, StringSplitOptions) As String()
      • String.SplitByLength(Integer) As IEnumerable(Of String)
      • String.SplitByPosition(Integer) As IEnumerable(Of String)
      • String.StartsWithAny(IEnumerable(Of String)) As Boolean
      • String.StartsWithAny(IEnumerable(Of String), StringComparison) As Boolean
      • String.SubstringEnd(Integer) As String
      • String.SubstringEnd(Integer, Integer) As String
      • String.ToByteArray(Opt: Encoding) As Byte()
      • String.ToSecureString() As SecureString
      • String.UnescapeRegEx() As String
      • String.UnescapeUnicode() As String
      • String.UnescapeXml() As String
      • String.WithDoubleQuotes() As String
      • String.WithQuotes() As String
      • StringBuilder.AppendFormatLine(IFormatProvider, String, Object()) As StringBuilder
      • StringBuilder.AppendFormatLine(String, Object()) As StringBuilder
      • StringBuilder.AppendFormatLine(String, Object) As StringBuilder
      • StringBuilder.AppendFormatLine(String, Object, Object) As StringBuilder
      • StringBuilder.AppendFormatLine(String, Object, Object, Object) As StringBuilder
      • T().DeinitializeAll()
      • T().ForEach(Of T)(Action(Of T))
      • T().InitializeAll()
      • T().Resize As T()
      • TextBox.ClearSelectedText()
      • TextBox.CopyAll()
      • TextBox.Deserialize(String, Opt: SerializationType)
      • TextBox.Serialize(String, Opt: SerializationType)
      • TextBox.SetCaretPos(Integer)
      • TextBox.SetCaretPosToBegin()
      • TextBox.SetCaretPosToEnd()
      • Type.CreateInstance(Object()) As Object
      • Type.CreateInstance(Of T)(Object()) As T
      • Type.InheritsFrom(Type) As Boolean
      • Type.IsDisposable As Boolean
      • Type.IsNullable As Boolean
      • UInteger.DifferenceOf(Double) As Double
      • UInteger.Formatted(Double, CultureInfo, Opt: Integer) As String
      • UInteger.Formatted(Double, Opt: Integer) As String
      • UInteger.FractionBy(Double) As Double
      • UInteger.IsDivisibleBy(Double) As Boolean
      • UInteger.IsEven() As Boolean
      • UInteger.IsInRangeOf(Double, Double) As Boolean
      • UInteger.IsMultipleBOf(Double) As Boolean
      • UInteger.IsNegative() As Boolean
      • UInteger.IsOdd() As Boolean
      • UInteger.IsPositive() As Boolean
      • UInteger.IsPrime() As Boolean
      • UInteger.PercentageOf(Double) As Boolean
      • UInteger.ToCSharpHex() As String
      • UInteger.ToUIntPtr() As UIntPtr
      • UInteger.ToVBHex() As String
      • UIntPtr.MarshalAs(Of T)() As T
      • ULong.DifferenceOf(Double) As Double
      • ULong.Formatted(Double, CultureInfo, Opt: Integer) As String
      • ULong.Formatted(Double, Opt: Integer) As String
      • ULong.FractionBy(Double) As Double
      • ULong.IsDivisibleBy(Double) As Boolean
      • ULong.IsEven() As Boolean
      • ULong.IsInRangeOf(Double, Double) As Boolean
      • ULong.IsMultipleBOf(Double) As Boolean
      • ULong.IsNegative() As Boolean
      • ULong.IsOdd() As Boolean
      • ULong.IsPositive() As Boolean
      • ULong.PercentageOf(Double) As Boolean
      • ULong.ToUIntPtr() As UIntPtr
      • UShort.DifferenceOf(Double) As Double
      • UShort.Formatted(Double, CultureInfo, Opt: Integer) As String
      • UShort.Formatted(Double, Opt: Integer) As String
      • UShort.FractionBy(Double) As Double
      • UShort.IsDivisibleBy(Double) As Boolean
      • UShort.IsEven() As Boolean
      • UShort.IsInRangeOf(Double, Double) As Boolean
      • UShort.IsMultipleBOf(Double) As Boolean
      • UShort.IsNegative() As Boolean
      • UShort.IsOdd() As Boolean
      • UShort.IsPositive() As Boolean
      • UShort.IsPrime() As Boolean
      • UShort.PercentageOf(Double) As Boolean
      • UShort.ToCSharpHex() As String
      • UShort.ToUIntPtr() As UIntPtr
      • UShort.ToVBHex() As String
      • WebBrowser.NavigateAndWait(String, Opt: Boolean)
      • WebRequest.GetResponseSafe() As WebResponse
      • XDocument.DistinctByElement(String, String) As XDocument
      • XDocument.GetXPaths() As IEnumerable(Of String)
      • XDocument.SortByElement(String, String) As XDocument
      • XDocument.ToXmlDocument() As XmlDocument
      • XElement.RemoveAllNamespaces() As XElement
      • XmlDocument.DistinctByElement(String, String) As XmlDocument
      • XmlDocument.GetXPaths() As IEnumerable(Of String)
      • XmlDocument.SortByElement(String, String) As XmlDocument
      • XmlDocument.ToXDocument() As XDocument
      • XmlNode.CreateCDataSection() As XmlCDataSection
      • XmlNode.CreateCDataSection(String) As XmlCDataSection
      • XmlNode.GetCDataSection(XmlNode) As String
      • XmlNode.ToXNode() As XNode


      YOUTUBE API EXTENSIONS:

      • PlaylistItem.GetThumbnail(ThumbnailQuality) As Image
      • PlaylistItem.GetThumbnailUrl(ThumbnailQuality) As String
      • PlaylistItem.GetVideoUrl() As String
      • SearchResult.GetChannelUrl() As String
      • SearchResult.GetPlaylistUrl() As String
      • SearchResult.GetThumbnail(ThumbnailQuality) As Image
      • SearchResult.GetThumbnailUrl(ThumbnailQuality) As String
      • SearchResult.GetVideoUrl() As String
      • Subscription.GetChannelUrl() As String


      GECKO FX EXTENSIONS:

      • GeckoWebBrowser.NavigateAndWait(String)
      • GeckoWebBrowser.NavigateAndWait(String, GeckoLoadFlags)
      • GeckoWebBrowser.NavigateAndWait(String, GeckoLoadFlags, String, MimeInputStream)
      • GeckoWebBrowser.NavigateAndWait(String, GeckoLoadFlags, String, MimeInputStream, MimeInputStream)


      TELERIK WINFORMS EXTENSIONS:

      • RadGridView.HideAllColumns()
      • RadGridView.HideAllColumns(Integer())
      • RadGridView.HideAllColumns(String())
      • RadGridView.HideColumns(Integer())
      • RadGridView.HideColumns(String())
      • RadGridView.MoveSelectedRows(RowMoveDirection)
      • RadGridView.MoveSelectedRows(RowMoveDirection, IEnumerable(Of Integer))
      • RadGridView.RemoveSelectedItems()
      • RadGridView.ShowAllColumns()
      • RadGridView.ShowAllColumns(Integer())
      • RadGridView.ShowAllColumns(String())
      • RadGridView.ShowColumns(Integer())
      • RadGridView.ShowColumns(String())
      • RadListControl.CopyItem(Integer)
      • RadListControl.CopyItems(Integer())
      • RadListControl.CopySelectedItems()
      • RadListControl.DeselectAllItems()
      • RadListControl.RemoveSelectedItems()
      • RadListControl.SelectAllItems()
      • RadListControl.SetSelectedNoJump(Integer(), RadListItemSelectionState)
      • RadListControl.SetSelectedNoJump(Integer, RadListItemSelectionState)
      • RadListControl.SetSelectedNoJump(String(), RadListItemSelectionState)
      • RadListControl.SetSelectedNoJump(String, RadListItemSelectionState)
      • RadListView.Copy()
      • RadListView.Copy(Integer)
      • RadListView.Copy(String)
      • RadListView.Copy(String, Integer)
      • RadListView.CopyItem(Integer)
      • RadListView.CopyItem(Integer, String)
      • RadListView.CopyItem(Integer, String, Integer)
      • RadListView.CopyItem(ListViewDataItem)
      • RadListView.CopyItem(ListViewDataItem, String)
      • RadListView.CopyItem(ListViewDataItem, String, Integer)
      • RadListView.CopyItems(Integer())
      • RadListView.CopyItems(Integer(), String)
      • RadListView.CopyItems(Integer(), String, Integer)
      • RadListView.CopyItems(ListViewDataItem())
      • RadListView.CopyItems(ListViewDataItem(), String)
      • RadListView.CopyItems(ListViewDataItem(), String, Integer)
      • RadListView.CopySelectedItems()
      • RadListView.CopySelectedItems(String)
      • RadListView.CopySelectedItems(String, Integer)
      • RadListView.MoveSelectedItems(RowMoveDirection)
      • RadListView.RemoveSelectedItems()
      • RadListView.SetColumnIndices(Integer, Opt: Integer)
      • RadTextBox.ClearSelectedText()
      • RadTextBox.CopyAll()
      • RadTextBox.Deserialize(String, Opt: SerializationType)
      • RadTextBox.Serialize(String, Opt: SerializationType)
      • RadTextBox.SetCaretPos(Integer)
      • RadTextBox.SetCaretPosToBegin()
      • RadTextBox.SetCaretPosToEnd()
      • RadTextBoxControl.AppendTextAndSelect(String)
      • RadTextBoxControl.ClearSelectedText()
      • RadTextBoxControl.CopyAll()
      • RadTextBoxControl.Deserialize(String, Opt: SerializationType)
      • RadTextBoxControl.Serialize(String, Opt: SerializationType)
      • RadTextBoxControl.SetCaretPos(Integer)
      • RadTextBoxControl.SetCaretPosToBegin()
      • RadTextBoxControl.SetCaretPosToEnd()

      v1.0

      Initial Release.

      ]]>

      This library contains a total amount of original and unique 566 extension method (counting method overloads) to use in a total of 68 types to cover general purposes about almost everything you could need to do, plus 73 extension method for these 3rd party products:

      • Telerik Controls for Windows Forms
      • Google’s Youtube API for .NET
      • Gecko-Fx API.


      This work was developed over the course of five years, the source-code has been tested and revised monthly via custom Unit Testings and Visual Studio’s built-in analytic services.

      The library consists in one single assembly, and it is deployed in separated builds for x86, x64 and neutral (“AnyCPU“) architectures, also the builds are deployed for .NET Framework 4.6, 4.5 and 4.0 independentlly. You will not find any kind of incompatibility issues.

      Full list of compatible type names:

      • [Enum]
      • Assembly
      • Bitmap
      • Boolean
      • Byte
      • Char
      • Color
      • Control
      • DataGridView
      • DataTable
      • Date
      • Decimal
      • Delegate
      • DirectoryInfo
      • Double
      • EventHandler
      • Exception
      • FileInfo
      • HttpWebRequest
      • IComponent
      • Icon
      • IDictionary
      • IDisposable
      • IEnumerable
      • IList
      • Image
      • Integer
      • IntPtr
      • ListBox
      • ListView
      • Long
      • MemoryStream
      • NameValueCollection
      • Node
      • Nullable
      • Object
      • Pen
      • Point
      • PointF
      • Process
      • Queue
      • Random
      • Rectangle
      • RectangleF
      • RichTextBox
      • SByte
      • SecureString
      • Short
      • Single
      • Size
      • Socket
      • SolidBrush
      • Stack
      • Stream
      • String
      • StringBuilder
      • TextBox
      • Type
      • UInteger
      • UIntPtr
      • ULong
      • UShort
      • WebBrowser
      • WebRequest
      • XDocument
      • XElement
      • XmlDocument
      • XmlNode


      Full list of extension methods:

      • [Enum].AddFlag(Of T)(T) As T
      • [Enum].AddFlags(Of T)(T()) As T
      • [Enum].FlagCount() As Integer
      • [Enum].Flags(Of T)() As T()
      • [Enum].HasDuplicatedValues() As Boolean
      • [Enum].HasFlagsAttribute() As Boolean
      • [Enum].RemoveFlag(Of T)(T) As T
      • [Enum].RemoveFlags(Of T)(T()) As T
      • Assembly.GetLoadableTypes() As Type()
      • Bitmap.Cut(Integer, Integer, Integer, Integer) As Bitmap
      • Bitmap.ReplaceColor(Color, Color) As Bitmap
      • Bitmap.Resize(Double, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.Resize(Size, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.Scale(Single, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.SetBrightness(Single, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.SetContrast(Single, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.SetGamma(Single, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.SetOpacity(Single, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.ToBase64(ImageFormat) As String
      • Bitmap.ToBlackAndWhite(Opt: Single, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.ToGrayscale(ImageExtensions.GrayscaleTone, Opt: GraphicsQualityContainer) As Bitmap
      • Bitmap.ToIcon() As Icon
      • Boolean.ToBit() As Integer
      • Boolean.ToString(String, String) As String
      • Byte().ToString(Encoding) As String
      • Byte.ToIntPtr() As IntPtr
      • Char.EscapeRegEx() As String
      • Char.EscapeXml() As String
      • Char.IsDiacritic() As Boolean
      • Char.IsHexadecimal() As Boolean
      • Char.Repeat(Integer) As string
      • Color.ToHtml() As String
      • Color.ToPen() As Pen
      • Color.ToSolidBrush() As SolidBrush
      • Color.ToWin32() As Integer
      • Control.IsInDesignMode() As Boolean
      • Control.IsInRuntimeMode() As Boolean
      • DataGridView.ExportToCSV(Opt: String) As String
      • DataGridView.ExportToXml() As String
      • DataGridView.HideAllColumns()
      • DataGridView.HideAllColumns(Integer())
      • DataGridView.HideAllColumns(String())
      • DataGridView.HideColumns(Integer())
      • DataGridView.HideColumns(String())
      • DataGridView.MoveSelectedRows(RowMoveDirection)
      • DataGridView.MoveSelectedRows(RowMoveDirection, IEnumerable(Of Integer))
      • DataGridView.RemoveSelectedItems()
      • DataGridView.ShowAllColumns()
      • DataGridView.ShowAllColumns(Integer())
      • DataGridView.ShowAllColumns(String())
      • DataGridView.ShowColumns(Integer())
      • DataGridView.ShowColumns(String())
      • DataGridView.ToDataTable() As DataTable
      • DataGridView.ToListView() As ListView
      • DataTable.ExportToCSV(Opt: String) As String
      • DataTable.ExportToXml() As String
      • DataTable.ToDataGridView() As DataGridView
      • DataTable.ToList() As List(Of Dictionary(Of String, Object))
      • DataTable.ToListView() As ListView
      • Date.AddWeeks(Double) As Date
      • Date.DaysInMonth() As Integer
      • Date.ElapsedFromNow() As TimeSpan
      • Date.FirstDayOfMonth() As Date
      • Date.FirstDayOfWeek() As Date
      • Date.FirstDayOfWeek(DayOfWeek) As Date
      • Date.FirstDayOfYear() As Date
      • Date.GetTimestamp() As String
      • Date.IsFutureTime() As Boolean
      • Date.IsNow() As Boolean
      • Date.IsPastTime() As Boolean
      • Date.IsToday() As Boolean
      • Date.IsTomorrow() As Boolean
      • Date.IsYesterday() As Boolean
      • Date.LastDayOfMonth() As Date
      • Date.LastDayOfWeek() As Date
      • Date.LastDayOfWeek(DayOfWeek) As Date
      • Date.LastDayOfYear() As Date
      • Decimal.DifferenceOf(Double) As Double
      • Decimal.Formatted(Double, CultureInfo, Opt: Integer) As String
      • Decimal.Formatted(Double, Opt: Integer) As String
      • Decimal.FractionBy(Double) As Double
      • Decimal.IsDivisibleBy(Double) As Boolean
      • Decimal.IsEven() As Boolean
      • Decimal.IsInRangeOf(Double, Double) As Boolean
      • Decimal.IsMultipleOf(Double) As Boolean
      • Decimal.IsNegative() As Boolean
      • Decimal.IsOdd() As Boolean
      • Decimal.IsPositive() As Boolean
      • Decimal.PercentageOf(Double) As Boolean
      • Delegate.Combine(Delegate) As Delegate
      • Delegate.Remove(Delegate) As Delegate
      • Delegate.RemoveAll(Delegate) As Delegate
      • DirectoryInfo.CopyTo(DirectoryInfo)
      • DirectoryInfo.CopyTo(String) As DirectoryInfo
      • DirectoryInfo.CreateAllDirectories() As DirectoryInfo
      • DirectoryInfo.CreateAllDirectories(DirectorySecurity) As DirectoryInfo
      • DirectoryInfo.GetSize() As Double
      • DirectoryInfo.HasParent() As Boolean
      • DirectoryInfo.HasRights(FileSystemRights, AccessControlType) As Boolean
      • DirectoryInfo.OpenInExplorer()
      • DirectoryInfo.Recycle(Opt: UIOption)
      • DirectoryInfo.Rename(String)
      • DirectoryInfo.SetRights(FileSystemRights, AccessControlType)
      • Double.DifferenceOf(Double) As Double
      • Double.Formatted(Double, CultureInfo, Opt: Integer) As String
      • Double.Formatted(Double, Opt: Integer) As String
      • Double.FractionBy(Double) As Double
      • Double.IsDivisibleBy(Double) As Boolean
      • Double.IsEven() As Boolean
      • Double.IsInRangeOf(Double, Double) As Boolean
      • Double.IsMultipleBOf(Double) As Boolean
      • Double.IsNegative() As Boolean
      • Double.IsOdd() As Boolean
      • Double.IsPositive() As Boolean
      • Double.PercentageOf(Double) As Boolean
      • EventHandler(Of T).RaiseEvent(Of T As EventArgs)(Object)
      • EventHandler(Of T).RaiseEvent(Of T As EventArgs)(Object, T)
      • EventHandler.RaiseEvent(Object)
      • EventHandler.RaiseEvent(Object, EventArgs)
      • Exception.ToEnglish As String
      • FileInfo.CopyTo(DirectoryInfo)
      • FileInfo.CopyTo(DirectoryInfo, Boolean)
      • FileInfo.CreateAllDirectories() As DirectoryInfo
      • FileInfo.CreateAllDirectories(DirectorySecurity) As DirectoryInfo
      • FileInfo.GetFileNameWithoutExtension() As String
      • FileInfo.HasExtension() As Boolean
      • FileInfo.HasRights(FileSystemRights, AccessControlType) As Boolean
      • FileInfo.IsAccesible(FileInfo, FileAccess) As Boolean
      • FileInfo.Lock(Opt: FileShare) As FileStream
      • FileInfo.MoveTo(DirectoryInfo)
      • FileInfo.MoveTo(DirectoryInfo, Boolean)
      • FileInfo.OpenInExplorer()
      • FileInfo.Recycle(Opt: UIOption)
      • FileInfo.Rename(String)
      • FileInfo.Rename(String, String)
      • FileInfo.RenameExtension()
      • FileInfo.SetRights(FileSystemRights, AccessControlType)
      • HttpWebRequest.GetResponseSafe() As WebResponse
      • IComponent.IsInDesignMode() As Boolean
      • IComponent.IsInRuntimeMode() As Boolean
      • Icon.GetIconLayers() As Icon()
      • Icon.ToImage() As Image
      • IDictionary.ToHashtable() As Hashtable
      • IDictionary.ToNameValueCollection() As NameValueCollection
      • IDisposable().DisposeAll()
      • IEnumerable(Of Byte).ToString(Encoding) As String
      • IEnumerable(Of IGrouping).JoinByFirstGroupElement(Of T, TKey) As IEnumerable(Of T)
      • IEnumerable(Of IGrouping).JoinByFirstGroupElement(Of T, TKey)(Func(Of T, Boolean)) As IEnumerable(Of T)
      • IEnumerable(Of String).BubbleSort As IEnumerable(Of String)
      • IEnumerable(Of String).CountEmptyItems As Integer
      • IEnumerable(Of String).CountNonEmptyItems As Integer
      • IEnumerable(Of String).FindByContains(String, Boolean) As IEnumerable(Of String)
      • IEnumerable(Of String).FindByLike(String, Boolean) As IEnumerable(Of String)
      • IEnumerable(Of String).FindExact(String, StringComparison) As IEnumerable(Of String)
      • IEnumerable(Of String).RemoveByContains(String, Boolean) As IEnumerable(Of String)
      • IEnumerable(Of String).RemoveByLike(String, Boolean) As IEnumerable(Of String)
      • IEnumerable(Of String).RemoveExact(String, StringComparison) As IEnumerable(Of String)
      • IEnumerable(Of T)().ConcatMultiple(IEnumerable(Of T)()) As IEnumerable(Of T)
      • IEnumerable(Of T)().StringJoin As IEnumerable(Of T)
      • IEnumerable(Of T).Append(Of T)(T) As IEnumerable(Of T)
      • IEnumerable(Of T).CountEmptyItems As Integer
      • IEnumerable(Of T).CountNonEmptyItems As Integer
      • IEnumerable(Of T).Duplicates As IEnumerable(Of T)
      • IEnumerable(Of T).ForEach(Of T)(Action(Of T))
      • IEnumerable(Of T).GroupByIntoFirstElement(Of T, TKey)(Func(Of T, TKey)) As IEnumerable(Of T)
      • IEnumerable(Of T).GroupByIntoMaxNumberOfElements(Of T, TKey)(Integer, Func(Of T, TKey)) As IEnumerable(Of IEnumerable(Of T))
      • IEnumerable(Of T).IndexOf(IEnumerable(Of T), IEnumerable(Of T)) As Integer
      • IEnumerable(Of T).IndexOf(IEnumerable(Of T), IEnumerable(Of T), Integer) As Integer
      • IEnumerable(Of T).IndexOf(IEnumerable(Of T), IEnumerable(Of T), Integer, Integer) As Integer
      • IEnumerable(Of T).IndexOf(IEnumerable(Of T), T) As Integer
      • IEnumerable(Of T).IndexOf(IEnumerable(Of T), T, Integer) As Integer
      • IEnumerable(Of T).IndexOf(IEnumerable(Of T), T, Integer, Integer) As Integer
      • IEnumerable(Of T).IndexOfAll(IEnumerable(Of T), IEnumerable(Of T)) As IEnumerable(Of Integer)
      • IEnumerable(Of T).IndexOfAll(IEnumerable(Of T), IEnumerable(Of T), Integer) As IEnumerable(Of Integer)
      • IEnumerable(Of T).IndexOfAll(IEnumerable(Of T), IEnumerable(Of T), Integer, Integer) As IEnumerable(Of Integer)
      • IEnumerable(Of T).IndexOfAll(IEnumerable(Of T), T) As IEnumerable(Of Integer)
      • IEnumerable(Of T).IndexOfAll(IEnumerable(Of T), T, Integer) As IEnumerable(Of Integer)
      • IEnumerable(Of T).IndexOfAll(IEnumerable(Of T), T, Integer, Integer) As IEnumerable(Of Integer)
      • IEnumerable(Of T).Prepend(Of T)(T) As IEnumerable(Of T)
      • IEnumerable(Of T).Randomize As IEnumerable(Of T
      • IEnumerable(Of T).RemoveDuplicates As IEnumerable(Of T)
      • IEnumerable(Of T).SplitIntoNumberOfElements(Integer) As IEnumerable(Of T)
      • IEnumerable(Of T).SplitIntoNumberOfElements(Integer, Boolean, T) As IEnumerable(Of T)
      • IEnumerable(Of T).SplitIntoParts(Integer) As IEnumerable(Of T)
      • IEnumerable(Of T).ToArray(Of T)(Func(Of T, Boolean)) As T()
      • IEnumerable(Of T).ToList(Of T)(Func(Of T, Boolean)) As List(Of T)
      • IEnumerable(Of T).UniqueDuplicates As IEnumerable(Of T)
      • IEnumerable(Of T).Uniques As IEnumerable(Of T)
      • IEnumerable(Of XElement).DistinctByElement(String) As IEnumerable(Of XElement)
      • IEnumerable(Of XElement).SortByElement(String) As IEnumerable(Of XElement)
      • IList.IndexOf(Func(Of T, Boolean)) As Integer
      • Image.ContainsColor(Color) As Boolean
      • Image.Cut(Integer, Integer, Integer, Integer) As Image
      • Image.GetPixelInfo() As IEnumerable(Of PixelInfo)
      • Image.GetPixelInfoAt(Integer) As PixelInfo
      • Image.IndexOf(Color) As Integer
      • Image.IndexOf(Color, Integer) As Integer
      • Image.IndexOf(Color, Integer, Integer) As Integer
      • Image.ReplaceColor(Color, Color) As Image
      • Image.Resize(Double, Opt: GraphicsQualityContainer) As Image
      • Image.Resize(Size, Opt: GraphicsQualityContainer) As Image
      • Image.Scale(Single, Opt: GraphicsQualityContainer) As Image
      • Image.SetBrightness(Single, Opt: GraphicsQualityContainer) As Image
      • Image.SetContrast(Single, Opt: GraphicsQualityContainer) As Image
      • Image.SetGamma(Single, Opt: GraphicsQualityContainer) As Image
      • Image.SetOpacity(Single, Opt: GraphicsQualityContainer) As Image
      • Image.ToBase64(ImageFormat) As String
      • Image.ToBlackAndWhite(Opt: Single, Opt: GraphicsQualityContainer) As Image
      • Image.ToGrayscale(ImageExtensions.GrayscaleTone, Opt: GraphicsQualityContainer) As Image
      • Image.ToGridImages(Integer, Integer, Opt: GraphicsQualityContainer) As List(Of KeyValuePair(Of Rectangle, Image))
      • Image.ToGridRectangles(Integer, Integer) As IEnumerable(Of Rectangle)
      • Image.ToIcon() As Icon
      • Integer.DifferenceOf(Double) As Double
      • Integer.Formatted(Double, CultureInfo, Opt: Integer) As String
      • Integer.Formatted(Double, Opt: Integer) As String
      • Integer.FractionBy(Double) As Double
      • Integer.IsDivisibleBy(Double) As Boolean
      • Integer.IsEven() As Boolean
      • Integer.IsInRangeOf(Double, Double) As Boolean
      • Integer.IsMultipleBOf(Double) As Boolean
      • Integer.IsNegative() As Boolean
      • Integer.IsOdd() As Boolean
      • Integer.IsPositive() As Boolean
      • Integer.IsPrime() As Boolean
      • Integer.PercentageOf(Double) As Boolean
      • Integer.ToCSharpHex() As String
      • Integer.ToIntPtr() As IntPtr
      • Integer.ToVBHex() As String
      • IntPtr.MarshalAs(Of T)() As T
      • ListBox.CopyItem(Integer)
      • ListBox.CopyItems(Integer())
      • ListBox.CopySelectedItems()
      • ListBox.DeselectAllItems()
      • ListBox.DeselectAllItemsNoJump()
      • ListBox.Deserialize(String, Opt: SerializationType)
      • ListBox.RemoveDuplicatedItems()
      • ListBox.RemoveSelectedItems()
      • ListBox.SelectAllItems()
      • ListBox.SelectAllItemsNoJump()
      • ListBox.Serialize(String, Opt: SerializationType)
      • ListBox.SetSelectedNoJump(Integer(), ListBoxItemSelectionState)
      • ListBox.SetSelectedNoJump(Integer, ListBoxItemSelectionState)
      • ListBox.SetSelectedNoJump(String(), ListBoxItemSelectionState)
      • ListBox.SetSelectedNoJump(String, ListBoxItemSelectionState)
      • ListBox.Sort(Of T)()
      • ListBox.Sort(Of T)(IComparer(Of T))
      • ListView.Copy()
      • ListView.Copy(Integer)
      • ListView.Copy(String)
      • ListView.Copy(String, Integer)
      • ListView.CopyItem(Integer)
      • ListView.CopyItem(Integer, String)
      • ListView.CopyItem(Integer, String, Integer)
      • ListView.CopyItem(ListViewItem)
      • ListView.CopyItem(ListViewItem, String)
      • ListView.CopyItem(ListViewItem, String, Integer)
      • ListView.CopyItems(Integer())
      • ListView.CopyItems(Integer(), String)
      • ListView.CopyItems(Integer(), String, Integer)
      • ListView.CopyItems(ListViewItem())
      • ListView.CopyItems(ListViewItem(), String)
      • ListView.CopyItems(ListViewItem(), String, Integer)
      • ListView.CopySelectedItems()
      • ListView.CopySelectedItems(String)
      • ListView.CopySelectedItems(String, Integer)
      • ListView.Deserialize(String)
      • ListView.ExportToCSV(Opt: String) As String
      • ListView.ExportToXml() As String
      • ListView.MoveSelectedItems(RowMoveDirection)
      • ListView.MoveSelectedItems(RowMoveDirection, IEnumerable(Of Integer))
      • ListView.RemoveDuplicatedItems(Integer)
      • ListView.RemoveSelectedItems()
      • ListView.Serialize(String)
      • ListView.SetColumnIndices(Integer, Opt: Integer)
      • ListView.ToDataGridView() As DataGridView
      • ListView.ToDataTable() As DataTable
      • Long.DifferenceOf(Double) As Double
      • Long.Formatted(Double, CultureInfo, Opt: Integer) As String
      • Long.Formatted(Double, Opt: Integer) As String
      • Long.FractionBy(Double) As Double
      • Long.IsDivisibleBy(Double) As Boolean
      • Long.IsEven() As Boolean
      • Long.IsInRangeOf(Double, Double) As Boolean
      • Long.IsMultipleBOf(Double) As Boolean
      • Long.IsNegative() As Boolean
      • Long.IsOdd() As Boolean
      • Long.IsPositive() As Boolean
      • Long.IsPrime() As Boolean
      • Long.PercentageOf(Double) As Boolean
      • Long.ToCSharpHex() As String
      • Long.ToIntPtr() As IntPtr
      • Long.ToVBHex() As String
      • MemoryStream.ReadToEnd() As String
      • MemoryStream.ReadToEnd(Encoding) As String
      • MemoryStream.ReadToEnd(Encoding, Long) As String
      • MemoryStream.ReadToEnd(Long) As String
      • MemoryStream.SeekToBegin() As Long
      • MemoryStream.SeekToEnd() As Long
      • MemoryStream.ToStream() As Stream
      • NameValueCollection.ToDictionary() As Dictionary(Of String, String)
      • NameValueCollection.ToGETRequestString() As String
      • NameValueCollection.ToGETRequestString(String) As String
      • Node.ToXmlNode() As XmlNode
      • Nullable(Of T)().ConvertToNonNullable(T) As T()
      • Nullable(Of TSource, TTarget).ConvertTo(Func(Of TSource, TTarget)) As Nullable(Of TTarget)
      • Object.CanConvertTo(Of T)() As Boolean
      • Object.CanConvertTo(Type) As Boolean
      • Object.ConvertTo(Of T)() As T
      • Object.ConvertTo(Of T)(T) As T
      • Object.IsDisposable As Boolean
      • Pen.ToColor() As Color
      • Pen.ToSolidBrush() As SolidBrush
      • Point.ToPointF() As PointF
      • PointF.ToPoint() As Point
      • Process.WaitForIdle()
      • Process.WaitForIdle(Integer)
      • Process.WaitForIdleAsync(Action)
      • Process.WaitForIdleAsync(Action, Integer)
      • Queue(Of T).Dequeue(Integer) As T()
      • Queue(Of T).EnqueueRange(T())
      • Queue(Of T).Peek(Integer) As T()
      • Queue(Of T).Reverse()
      • Random.NextOf(Of T)(T()) As T
      • Rectangle.ToRectangleF() As RectangleF
      • RectangleF.ToRectangle() As Rectangle
      • RichTextBox.AppendColoredText(String, Color)
      • RichTextBox.AppendColoredText(String, Color, Color)
      • RichTextBox.AppendColoredText(String, Color, Color, Font)
      • RichTextBox.AppendTextAndSelect(String)
      • RichTextBox.ClearSelectedText()
      • RichTextBox.ColorizeMatches(String(), RegexOptions, Color) As Boolean
      • RichTextBox.ColorizeMatches(String(), RegexOptions, Color, Color) As Boolean
      • RichTextBox.ColorizeMatches(String(), RegexOptions, Color, Color, Font) As Boolean
      • RichTextBox.ColorizeMatches(String, RegexOptions, Color) As Boolean
      • RichTextBox.ColorizeMatches(String, RegexOptions, Color, Color) As Boolean
      • RichTextBox.ColorizeMatches(String, RegexOptions, Color, Color, Font) As Boolean
      • RichTextBox.CopyAll()
      • RichTextBox.Deserialize(String, Opt: SerializationType)
      • RichTextBox.FindNext(String, RichTextBoxFinds) As Boolean
      • RichTextBox.FindNext(String, RichTextBoxFinds, Color, Color) As Boolean
      • RichTextBox.Serialize(String, Opt: SerializationType)
      • RichTextBox.SetCaretPos(Integer)
      • RichTextBox.SetCaretPosToBegin()
      • RichTextBox.SetCaretPosToEnd()
      • SByte.ToIntPtr() As IntPtr
      • SecureString.AppendChars(Char())
      • SecureString.AppendString(String)
      • SecureString.ToUnsecureString() As String
      • Short.DifferenceOf(Double) As Double
      • Short.Formatted(Double, CultureInfo, Opt: Integer) As String
      • Short.Formatted(Double, Opt: Integer) As String
      • Short.FractionBy(Double) As Double
      • Short.IsDivisibleBy(Double) As Boolean
      • Short.IsEven() As Boolean
      • Short.IsInRangeOf(Double, Double) As Boolean
      • Short.IsMultipleBOf(Double) As Boolean
      • Short.IsNegative() As Boolean
      • Short.IsOdd() As Boolean
      • Short.IsPositive() As Boolean
      • Short.IsPrime() As Boolean
      • Short.PercentageOf(Double) As Boolean
      • Short.ToCSharpHex() As String
      • Short.ToIntPtr() As IntPtr
      • Short.ToVBHex() As String
      • Single.DifferenceOf(Double) As Double
      • Single.Formatted(Double, CultureInfo, Opt: Integer) As String
      • Single.Formatted(Double, Opt: Integer) As String
      • Single.FractionBy(Double) As Double
      • Single.IsDivisibleBy(Double) As Boolean
      • Single.IsEven() As Boolean
      • Single.IsInRangeOf(Double, Double) As Boolean
      • Single.IsMultipleBOf(Double) As Boolean
      • Single.IsNegative() As Boolean
      • Single.IsOdd() As Boolean
      • Single.IsPositive() As Boolean
      • Single.PercentageOf(Double) As Boolean
      • Size.ToSizeF() As SizeF
      • Socket.IsConnected() As Boolean
      • SolidBrush.ToColor() As Color
      • SolidBrush.ToPen() As Pen
      • Stack(Of T).Peek(Integer) As T()
      • Stack(Of T).Pop(Integer) As T()
      • Stack(Of T).PushRange(T())
      • Stack(Of T).Reverse()
      • Stream.ReadToEnd() As String
      • Stream.ReadToEnd(Encoding) As String
      • Stream.ReadToEnd(Encoding, Long) As String
      • Stream.ReadToEnd(Long) As String
      • Stream.SeekToBegin() As Long
      • Stream.SeekToEnd() As Long
      • Stream.ToArray() As Byte()
      • Stream.ToMemoryStream() As MemoryStream
      • String.Contains(String, StringComparison) As Boolean
      • String.ContainsAll(IEnumerable(Of String)) As Boolean
      • String.ContainsAll(IEnumerable(Of String), StringComparison) As Boolean
      • String.ContainsAny(IEnumerable(Of String)) As Boolean
      • String.ContainsAny(IEnumerable(Of String), StringComparison) As Boolean
      • String.Delimit(String, Integer, Opt: RegexOptions) As String
      • String.Delimit(String, Opt: RegexOptions) As String
      • String.Delimit(String, String, Integer, Opt: RegexOptions) As String
      • String.Delimit(String, String, Opt: RegexOptions) As String
      • String.EndsWithAny(IEnumerable(Of String)) As Boolean
      • String.EndsWithAny(IEnumerable(Of String), StringComparison) As Boolean
      • String.EnsureEndsWith(String) As String
      • String.EnsureEndsWith(String, StringComparison) As String
      • String.EnsureEquals(String) As String
      • String.EnsureEquals(String, StringComparison) As String
      • String.EnsureStartsWith(String) As String
      • String.EnsureStartsWith(String, StringComparison) As String
      • String.EqualsAny(IEnumerable(Of String)) As Boolean
      • String.EqualsAny(IEnumerable(Of String), StringComparison) As Boolean
      • String.EscapeRegEx() As String
      • String.EscapeXml() As String
      • String.ExpandBlankSpace(Char, Opt: Integer) As String
      • String.ExpandBlankSpace(Opt: Integer) As String
      • String.ExpandChars(Char, Opt: Integer) As String
      • String.ExpandChars(Opt: Integer) As String
      • String.ExpandVariables() As String
      • String.GetGroupingInfo(Opt: List(Of GroupingCharsInfo)) As GroupingInfo
      • String.HasDiacritics() As Boolean
      • String.IndexOfAnyRegEx(IEnumerable(Of String), Integer, Integer, RegexOptions) As Integer
      • String.IndexOfAnyRegEx(IEnumerable(Of String), Integer, RegexOptions) As Integer
      • String.IndexOfAnyRegEx(IEnumerable(Of String), RegexOptions) As Integer
      • String.IndexOfRegEx(String, Integer, Integer, RegexOptions) As Integer
      • String.IndexOfRegEx(String, Integer, RegexOptions) As Integer
      • String.IndexOfRegEx(String, RegexOptions) As Integer
      • String.IsAlphabetic() As Boolean
      • String.IsCaseOf(StringCase) As Boolean
      • String.IsHexadecimal() As Boolean
      • String.IsLikeAny(IEnumerable(Of String)) As Boolean
      • String.IsNumeric() As Boolean
      • String.IsNumericOf(Of T) As Boolean
      • String.IsPalindrome() As Boolean
      • String.IsUnicodeEscaped() As Boolean
      • String.IsValueOf(Of T) As Boolean
      • String.IsXmlEscaped() As Boolean
      • String.LastIndexOfAnyRegEx(IEnumerable(Of String), Integer, Integer, RegexOptions) As Integer
      • String.LastIndexOfAnyRegEx(IEnumerable(Of String), Integer, RegexOptions) As Integer
      • String.LastIndexOfAnyRegEx(IEnumerable(Of String), RegexOptions) As Integer
      • String.LastIndexOfRegEx(String, Integer, Integer, RegexOptions) As Integer
      • String.LastIndexOfRegEx(String, Integer, RegexOptions) As Integer
      • String.LastIndexOfRegEx(String, RegexOptions) As Integer
      • String.Measure(Font) As Size
      • String.NormalizeASCII(Opt: Char) As String
      • String.NormalizeDiacritics(NormalizationForm) As String
      • String.OccurrencesOf(Char) As Integer
      • String.OccurrencesOf(Char, StringComparison) As Integer
      • String.OccurrencesOf(String) As Integer
      • String.OccurrencesOf(String, StringComparison) As Integer
      • String.PadBoth(Integer, Char) As String
      • String.Pluralize() As String
      • String.Pluralize(CultureInfo) As String
      • String.Randomize() As String
      • String.Randomize(Integer) As String
      • String.RemoveEnd(Integer) As String
      • String.RemoveEnd(Integer, Integer) As String
      • String.Rename(StringCase) As String
      • String.Repeat(Integer) As String
      • String.Replace(String, String, StringComparison) As String
      • String.ReplaceAll(IEnumerable(Of String), String) As String
      • String.ReplaceAll(IEnumerable(Of String), String, StringComparison) As String
      • String.ReplaceAllRegex(IEnumerable(Of String), String, Opt: RegexOptions) As String
      • String.ReplaceRegEx(String, String, Opt: RegExOptions) As String
      • String.Reverse() As String
      • String.Rotate(StringDirection, Integer) As String
      • String.Singularize() As String
      • String.Singularize(CultureInfo) As String
      • String.SizeInFile(Encoding) As Integer
      • String.SizeInFile(Encoding, Boolean) As Integer
      • String.SizeInMemory() As Integer
      • String.Split(String, Integer, StringSplitOptions) As String()
      • String.Split(String, StringSplitOptions) As String()
      • String.SplitByLength(Integer) As IEnumerable(Of String)
      • String.SplitByPosition(Integer) As IEnumerable(Of String)
      • String.StartsWithAny(IEnumerable(Of String)) As Boolean
      • String.StartsWithAny(IEnumerable(Of String), StringComparison) As Boolean
      • String.SubstringEnd(Integer) As String
      • String.SubstringEnd(Integer, Integer) As String
      • String.ToByteArray(Opt: Encoding) As Byte()
      • String.ToSecureString() As SecureString
      • String.UnescapeRegEx() As String
      • String.UnescapeUnicode() As String
      • String.UnescapeXml() As String
      • String.WithDoubleQuotes() As String
      • String.WithQuotes() As String
      • StringBuilder.AppendFormatLine(IFormatProvider, String, Object()) As StringBuilder
      • StringBuilder.AppendFormatLine(String, Object()) As StringBuilder
      • StringBuilder.AppendFormatLine(String, Object) As StringBuilder
      • StringBuilder.AppendFormatLine(String, Object, Object) As StringBuilder
      • StringBuilder.AppendFormatLine(String, Object, Object, Object) As StringBuilder
      • T().DeinitializeAll()
      • T().ForEach(Of T)(Action(Of T))
      • T().InitializeAll()
      • T().Resize As T()
      • TextBox.ClearSelectedText()
      • TextBox.CopyAll()
      • TextBox.Deserialize(String, Opt: SerializationType)
      • TextBox.Serialize(String, Opt: SerializationType)
      • TextBox.SetCaretPos(Integer)
      • TextBox.SetCaretPosToBegin()
      • TextBox.SetCaretPosToEnd()
      • Type.CreateInstance(Object()) As Object
      • Type.CreateInstance(Of T)(Object()) As T
      • Type.InheritsFrom(Type) As Boolean
      • Type.IsDisposable As Boolean
      • Type.IsNullable As Boolean
      • UInteger.DifferenceOf(Double) As Double
      • UInteger.Formatted(Double, CultureInfo, Opt: Integer) As String
      • UInteger.Formatted(Double, Opt: Integer) As String
      • UInteger.FractionBy(Double) As Double
      • UInteger.IsDivisibleBy(Double) As Boolean
      • UInteger.IsEven() As Boolean
      • UInteger.IsInRangeOf(Double, Double) As Boolean
      • UInteger.IsMultipleBOf(Double) As Boolean
      • UInteger.IsNegative() As Boolean
      • UInteger.IsOdd() As Boolean
      • UInteger.IsPositive() As Boolean
      • UInteger.IsPrime() As Boolean
      • UInteger.PercentageOf(Double) As Boolean
      • UInteger.ToCSharpHex() As String
      • UInteger.ToUIntPtr() As UIntPtr
      • UInteger.ToVBHex() As String
      • UIntPtr.MarshalAs(Of T)() As T
      • ULong.DifferenceOf(Double) As Double
      • ULong.Formatted(Double, CultureInfo, Opt: Integer) As String
      • ULong.Formatted(Double, Opt: Integer) As String
      • ULong.FractionBy(Double) As Double
      • ULong.IsDivisibleBy(Double) As Boolean
      • ULong.IsEven() As Boolean
      • ULong.IsInRangeOf(Double, Double) As Boolean
      • ULong.IsMultipleBOf(Double) As Boolean
      • ULong.IsNegative() As Boolean
      • ULong.IsOdd() As Boolean
      • ULong.IsPositive() As Boolean
      • ULong.PercentageOf(Double) As Boolean
      • ULong.ToUIntPtr() As UIntPtr
      • UShort.DifferenceOf(Double) As Double
      • UShort.Formatted(Double, CultureInfo, Opt: Integer) As String
      • UShort.Formatted(Double, Opt: Integer) As String
      • UShort.FractionBy(Double) As Double
      • UShort.IsDivisibleBy(Double) As Boolean
      • UShort.IsEven() As Boolean
      • UShort.IsInRangeOf(Double, Double) As Boolean
      • UShort.IsMultipleBOf(Double) As Boolean
      • UShort.IsNegative() As Boolean
      • UShort.IsOdd() As Boolean
      • UShort.IsPositive() As Boolean
      • UShort.IsPrime() As Boolean
      • UShort.PercentageOf(Double) As Boolean
      • UShort.ToCSharpHex() As String
      • UShort.ToUIntPtr() As UIntPtr
      • UShort.ToVBHex() As String
      • WebBrowser.NavigateAndWait(String, Opt: Boolean)
      • WebRequest.GetResponseSafe() As WebResponse
      • XDocument.DistinctByElement(String, String) As XDocument
      • XDocument.GetXPaths() As IEnumerable(Of String)
      • XDocument.SortByElement(String, String) As XDocument
      • XDocument.ToXmlDocument() As XmlDocument
      • XElement.RemoveAllNamespaces() As XElement
      • XmlDocument.DistinctByElement(String, String) As XmlDocument
      • XmlDocument.GetXPaths() As IEnumerable(Of String)
      • XmlDocument.SortByElement(String, String) As XmlDocument
      • XmlDocument.ToXDocument() As XDocument
      • XmlNode.CreateCDataSection() As XmlCDataSection
      • XmlNode.CreateCDataSection(String) As XmlCDataSection
      • XmlNode.GetCDataSection(XmlNode) As String
      • XmlNode.ToXNode() As XNode


      YOUTUBE API EXTENSIONS:

      • PlaylistItem.GetThumbnail(ThumbnailQuality) As Image
      • PlaylistItem.GetThumbnailUrl(ThumbnailQuality) As String
      • PlaylistItem.GetVideoUrl() As String
      • SearchResult.GetChannelUrl() As String
      • SearchResult.GetPlaylistUrl() As String
      • SearchResult.GetThumbnail(ThumbnailQuality) As Image
      • SearchResult.GetThumbnailUrl(ThumbnailQuality) As String
      • SearchResult.GetVideoUrl() As String
      • Subscription.GetChannelUrl() As String


      GECKO FX EXTENSIONS:

      • GeckoWebBrowser.NavigateAndWait(String)
      • GeckoWebBrowser.NavigateAndWait(String, GeckoLoadFlags)
      • GeckoWebBrowser.NavigateAndWait(String, GeckoLoadFlags, String, MimeInputStream)
      • GeckoWebBrowser.NavigateAndWait(String, GeckoLoadFlags, String, MimeInputStream, MimeInputStream)


      TELERIK WINFORMS EXTENSIONS:

      • RadGridView.HideAllColumns()
      • RadGridView.HideAllColumns(Integer())
      • RadGridView.HideAllColumns(String())
      • RadGridView.HideColumns(Integer())
      • RadGridView.HideColumns(String())
      • RadGridView.MoveSelectedRows(RowMoveDirection)
      • RadGridView.MoveSelectedRows(RowMoveDirection, IEnumerable(Of Integer))
      • RadGridView.RemoveSelectedItems()
      • RadGridView.ShowAllColumns()
      • RadGridView.ShowAllColumns(Integer())
      • RadGridView.ShowAllColumns(String())
      • RadGridView.ShowColumns(Integer())
      • RadGridView.ShowColumns(String())
      • RadListControl.CopyItem(Integer)
      • RadListControl.CopyItems(Integer())
      • RadListControl.CopySelectedItems()
      • RadListControl.DeselectAllItems()
      • RadListControl.RemoveSelectedItems()
      • RadListControl.SelectAllItems()
      • RadListControl.SetSelectedNoJump(Integer(), RadListItemSelectionState)
      • RadListControl.SetSelectedNoJump(Integer, RadListItemSelectionState)
      • RadListControl.SetSelectedNoJump(String(), RadListItemSelectionState)
      • RadListControl.SetSelectedNoJump(String, RadListItemSelectionState)
      • RadListView.Copy()
      • RadListView.Copy(Integer)
      • RadListView.Copy(String)
      • RadListView.Copy(String, Integer)
      • RadListView.CopyItem(Integer)
      • RadListView.CopyItem(Integer, String)
      • RadListView.CopyItem(Integer, String, Integer)
      • RadListView.CopyItem(ListViewDataItem)
      • RadListView.CopyItem(ListViewDataItem, String)
      • RadListView.CopyItem(ListViewDataItem, String, Integer)
      • RadListView.CopyItems(Integer())
      • RadListView.CopyItems(Integer(), String)
      • RadListView.CopyItems(Integer(), String, Integer)
      • RadListView.CopyItems(ListViewDataItem())
      • RadListView.CopyItems(ListViewDataItem(), String)
      • RadListView.CopyItems(ListViewDataItem(), String, Integer)
      • RadListView.CopySelectedItems()
      • RadListView.CopySelectedItems(String)
      • RadListView.CopySelectedItems(String, Integer)
      • RadListView.MoveSelectedItems(RowMoveDirection)
      • RadListView.RemoveSelectedItems()
      • RadListView.SetColumnIndices(Integer, Opt: Integer)
      • RadTextBox.ClearSelectedText()
      • RadTextBox.CopyAll()
      • RadTextBox.Deserialize(String, Opt: SerializationType)
      • RadTextBox.Serialize(String, Opt: SerializationType)
      • RadTextBox.SetCaretPos(Integer)
      • RadTextBox.SetCaretPosToBegin()
      • RadTextBox.SetCaretPosToEnd()
      • RadTextBoxControl.AppendTextAndSelect(String)
      • RadTextBoxControl.ClearSelectedText()
      • RadTextBoxControl.CopyAll()
      • RadTextBoxControl.Deserialize(String, Opt: SerializationType)
      • RadTextBoxControl.Serialize(String, Opt: SerializationType)
      • RadTextBoxControl.SetCaretPos(Integer)
      • RadTextBoxControl.SetCaretPosToBegin()
      • RadTextBoxControl.SetCaretPosToEnd()

      v1.0

      Initial Release.

      ]]>
      .Net Common Helper Project 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/net-common-helper-project/19253018 Most common project helper static class, extension, and others helper class with one single project you can any web project state with common useful class.

      Helper Class List

      • Benchmark
      • CompressDelegateHandler
      • CompressedContent
      • Console
      • CookieHelper
      • DateTimeExtensions
      • EnumerableExt
      • EnumExtensions
      • EnumHelper
      • Hasher
      • HTTP
      • HttpEx
      • IO
      • Log
      • Mail
      • NameOfExtension
      • PdfHelper
      • RegistryHelper
      • Security
      • SerializerHelper
      • SessionManage
      • SqlCacheHelper
      • SqlHelper
      • SqlHelperParameterCache
      • StringHelper
      • StringValueAttribute
      • TimeExtensions
      • WebConfig
      ]]>
      Most common project helper static class, extension, and others helper class with one single project you can any web project state with common useful class.

      Helper Class List

      • Benchmark
      • CompressDelegateHandler
      • CompressedContent
      • Console
      • CookieHelper
      • DateTimeExtensions
      • EnumerableExt
      • EnumExtensions
      • EnumHelper
      • Hasher
      • HTTP
      • HttpEx
      • IO
      • Log
      • Mail
      • NameOfExtension
      • PdfHelper
      • RegistryHelper
      • Security
      • SerializerHelper
      • SessionManage
      • SqlCacheHelper
      • SqlHelper
      • SqlHelperParameterCache
      • StringHelper
      • StringValueAttribute
      • TimeExtensions
      • WebConfig
      ]]>
      C# DAL Generator - Source Code 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/c-dal-generator-source-code/19203338 If you need C# DAL Generator for MySQL then click here.
      If you need DAL Generator for Entity Framework (C#/VB.Net) then click here.
      If you need PHP Code Generator for MySQL/MySQLi/PDO then click here.

      C# DAL Generator is a .net desktop application that generates C# Data Access Layer for SQL Server and MS Access databases. The purpose of this application is to make software development easy. It creates C# classes (one per table) that contain methods for CRUD operations. The generated code can be used in web as well as desktop apps.

      Save $20

      Click here to download the same app (without source) for just $19.

      Video Demo

      Click here to view the video demo.

      Features:

      • It creates C# classes (one for each table).
      • Supports SQL Server and MS Access.
      • The class contains all columns of the table as properties.
      • Data types have been handled nicely.
      • Creates methods for CRUD operations.
      • Sorting has been handled.
      • Pagination has been handled (SQL Server only).
      • Primary key is automatically detected for each table.
      • Composite primary key is supported.
      • Nullable columns have been handled.
      • Identity column has been handled.
      • Timestamp column has been handled.
      • Completely indented code is generated.
      • The generated code can be used in both desktop and web applications.
      • All the following data types of SQL Server are supported:
        char, nchar, varchar, nvarchar, text, ntext, xml, decimal, numeric,
        money, smallmoney, bit, binary, image, timestamp, varbinary, date,
        datetime, datetime2, smalldatetime, datetimeoffset, time, bigint,
        int, smallint, tinyint, float, real, uniqueidentifier, sql_variant
      • Source code has also been provided so that to enable users to make changes according to their programming structure.

      Sample Application:

      A sample web application has also been provided that is using the generated code. In this application one form (for employees) has been created. This app uses the generated data access layer without modifying a single line in the generated code.

      Generated Code:

      • C# Class: For each table one C# class is created that contains all columns of the table as properties.
      • Add Method: It is an instance method. It adds a new record to the relevant table. Nullable columns have been handled properly. If you don’t want to insert values in the nullable columns, don’t specify values for the relevant properties. Identity and timestamp columns cannot be inserted manually therefore these columns are skipped while inserting a record. Relevant property of the identity column is populated after record is inserted.
      • Update Method: It is an instance method. It updates an existing record. Identity and timestamp columns are skipped while updating a record.
      • Delete Method: It is a static method. It deletes an existing record. It takes primary key columns values as parameters.
      • Get Method: It is a static method. It gets an existing record (an instance of the class is created and all properties are populated). It takes primary key columns values as parameters.
      • GetAll Method: It is a static method. It gets all records of the relevant table. You can also specify search columns. If sorting/pagination is enabled then the relevant code will also be generated.
      ]]>
      If you need C# DAL Generator for MySQL then click here.
      If you need DAL Generator for Entity Framework (C#/VB.Net) then click here.
      If you need PHP Code Generator for MySQL/MySQLi/PDO then click here.

      C# DAL Generator is a .net desktop application that generates C# Data Access Layer for SQL Server and MS Access databases. The purpose of this application is to make software development easy. It creates C# classes (one per table) that contain methods for CRUD operations. The generated code can be used in web as well as desktop apps.

      Save $20

      Click here to download the same app (without source) for just $19.

      Video Demo

      Click here to view the video demo.

      Features:

      • It creates C# classes (one for each table).
      • Supports SQL Server and MS Access.
      • The class contains all columns of the table as properties.
      • Data types have been handled nicely.
      • Creates methods for CRUD operations.
      • Sorting has been handled.
      • Pagination has been handled (SQL Server only).
      • Primary key is automatically detected for each table.
      • Composite primary key is supported.
      • Nullable columns have been handled.
      • Identity column has been handled.
      • Timestamp column has been handled.
      • Completely indented code is generated.
      • The generated code can be used in both desktop and web applications.
      • All the following data types of SQL Server are supported:
        char, nchar, varchar, nvarchar, text, ntext, xml, decimal, numeric,
        money, smallmoney, bit, binary, image, timestamp, varbinary, date,
        datetime, datetime2, smalldatetime, datetimeoffset, time, bigint,
        int, smallint, tinyint, float, real, uniqueidentifier, sql_variant
      • Source code has also been provided so that to enable users to make changes according to their programming structure.

      Sample Application:

      A sample web application has also been provided that is using the generated code. In this application one form (for employees) has been created. This app uses the generated data access layer without modifying a single line in the generated code.

      Generated Code:

      • C# Class: For each table one C# class is created that contains all columns of the table as properties.
      • Add Method: It is an instance method. It adds a new record to the relevant table. Nullable columns have been handled properly. If you don’t want to insert values in the nullable columns, don’t specify values for the relevant properties. Identity and timestamp columns cannot be inserted manually therefore these columns are skipped while inserting a record. Relevant property of the identity column is populated after record is inserted.
      • Update Method: It is an instance method. It updates an existing record. Identity and timestamp columns are skipped while updating a record.
      • Delete Method: It is a static method. It deletes an existing record. It takes primary key columns values as parameters.
      • Get Method: It is a static method. It gets an existing record (an instance of the class is created and all properties are populated). It takes primary key columns values as parameters.
      • GetAll Method: It is a static method. It gets all records of the relevant table. You can also specify search columns. If sorting/pagination is enabled then the relevant code will also be generated.
      ]]>
      Asp.net Contact Form - HTML Email (Bootstrap Edition) 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/aspnet-contact-form-html-email-bootstrap-edition/18908000 Asp.net Contact Form is a .NET based web application which provides you the simple code to embed the contact form in your web application. It also includes client side validation as well as the security captcha to secure the usage of the application. It has a builtin feature which sends a professionally drafted HTML Email to the requested user.

      Asp.net Contact Form is a fully responsive, mobile-ready web application that looks amazing on any device and browser.

      Version 2.0

      Features

      • Fully responsive, mobile-ready web application
      • Designed using Bootstrap
      • Fully optimized code
      • Compatible with almost all the devices
      • Gets easily integrated into any Asp.net page of a website
      • Displays an error message if the fields aren’t correct or incomplete
      • Google reCAPTCHA V2 protects you against spam and other types of automated abuse
      • Receives a confirmation email in HTML format after the form submission

      Preview

      Validating Input Controls
      Successful Form Submission
      Invalid reCAPTCHA

      Live Demo

      Live Demo

      History

      20.Dec.2017 | v2.0
      • Integrated Google reCAPTCHA V2
      • HTML Email Updated
      21.Aug.2017 | v1.1
      • Updated HTML Email
      22.Nov.2016 | v1.0
      • First Release
      ]]>
      Asp.net Contact Form is a .NET based web application which provides you the simple code to embed the contact form in your web application. It also includes client side validation as well as the security captcha to secure the usage of the application. It has a builtin feature which sends a professionally drafted HTML Email to the requested user.

      Asp.net Contact Form is a fully responsive, mobile-ready web application that looks amazing on any device and browser.

      Version 2.0

      Features

      • Fully responsive, mobile-ready web application
      • Designed using Bootstrap
      • Fully optimized code
      • Compatible with almost all the devices
      • Gets easily integrated into any Asp.net page of a website
      • Displays an error message if the fields aren’t correct or incomplete
      • Google reCAPTCHA V2 protects you against spam and other types of automated abuse
      • Receives a confirmation email in HTML format after the form submission

      Preview

      Validating Input Controls
      Successful Form Submission
      Invalid reCAPTCHA

      Live Demo

      Live Demo

      History

      20.Dec.2017 | v2.0
      • Integrated Google reCAPTCHA V2
      • HTML Email Updated
      21.Aug.2017 | v1.1
      • Updated HTML Email
      22.Nov.2016 | v1.0
      • First Release
      ]]>
      livecube .NET library 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/livecube-net-library/18846075 Livecubelib.net is a .NET general purpose library that has been developed in VB.NET for the framework 4.0 and above.

      What you’ll get

      You get a livecube.dll and a complete source code project developed VB.net using Visual Studio 2015 Community Edition.

      What you’ll find in the library

      You’ll find 85 functions and 5 classes for a total of 90 very useful general purposes tools well designed and explained classificated in:

      • 27 Date and Time Management
      • 23 String Management
      • 11 SQL and Dataset Management
      • 9   Number Management
      • 15 Image Manipulation
      • 5   Classes

      Installation

      To install simply download the included file livecube_net.zip and include library into your project. The source code has been compiled with .NET Framework 4 and Visual Studio Community Edition 2015.

      For other needs, simply copy the code .vb into your project.
      For any other reason, open a ticket.

      How to use

      All the functions and classes are separated by sections and well explained in the documentation that you can find at Livecube.Net Documentation.

      Troubleshooting

      For any Question and Trouble please open a ticket at http://support.byteproject.it/trouble-tickets/ Please contact us for any suggestion, feedback, new enhancements or bug fixing.

      Changelog

       1.0 - This is the first release 
      ]]>
      Livecubelib.net is a .NET general purpose library that has been developed in VB.NET for the framework 4.0 and above.

      What you’ll get

      You get a livecube.dll and a complete source code project developed VB.net using Visual Studio 2015 Community Edition.

      What you’ll find in the library

      You’ll find 85 functions and 5 classes for a total of 90 very useful general purposes tools well designed and explained classificated in:

      • 27 Date and Time Management
      • 23 String Management
      • 11 SQL and Dataset Management
      • 9   Number Management
      • 15 Image Manipulation
      • 5   Classes

      Installation

      To install simply download the included file livecube_net.zip and include library into your project. The source code has been compiled with .NET Framework 4 and Visual Studio Community Edition 2015.

      For other needs, simply copy the code .vb into your project.
      For any other reason, open a ticket.

      How to use

      All the functions and classes are separated by sections and well explained in the documentation that you can find at Livecube.Net Documentation.

      Troubleshooting

      For any Question and Trouble please open a ticket at http://support.byteproject.it/trouble-tickets/ Please contact us for any suggestion, feedback, new enhancements or bug fixing.

      Changelog

       1.0 - This is the first release 
      ]]>
      Scrum Planner 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/scrum-planner/18670757 Scrum Planner is the Project management tool to use sprint planning. It includes the Sprint Planning and Task Module.

      Features, 1. Management of your day to day project management activities 2. Clean view of all Sprints, Tasks 3. Fully Responsive Mobile/Tablet Friendly Design 4. See which tasks are assigned to whom 5. Update the status to keep track of Sprints and Tasks. 6. Cleaver/Advance/Fast Search for Sprint and Tasks. 7. Everything is build on Angular JS, extremely user friendly. 8. Single Page to manage your all actions. 9. Sprint – List of Sprints, Add/Modify Sprints, Delete Sprints, Clear Search 10. Tasks – Add the tasks for the Sprint, Delete Tasks, List Tasks with cleaver Search

      Technology: 1. ASP.Net MVC – 4.6+ (Controllers, Models, Views, View Models) 2. Entity Framework – Database first approach 3. JQuery, Angular JS MVC 4. HTML5/CSS 3 5. Fully mobile/tablet friendly design.

      Please contact us for any suggestion, feedback, new enhancements or bug fixing.

      ]]>
      Scrum Planner is the Project management tool to use sprint planning. It includes the Sprint Planning and Task Module.

      Features, 1. Management of your day to day project management activities 2. Clean view of all Sprints, Tasks 3. Fully Responsive Mobile/Tablet Friendly Design 4. See which tasks are assigned to whom 5. Update the status to keep track of Sprints and Tasks. 6. Cleaver/Advance/Fast Search for Sprint and Tasks. 7. Everything is build on Angular JS, extremely user friendly. 8. Single Page to manage your all actions. 9. Sprint – List of Sprints, Add/Modify Sprints, Delete Sprints, Clear Search 10. Tasks – Add the tasks for the Sprint, Delete Tasks, List Tasks with cleaver Search

      Technology: 1. ASP.Net MVC – 4.6+ (Controllers, Models, Views, View Models) 2. Entity Framework – Database first approach 3. JQuery, Angular JS MVC 4. HTML5/CSS 3 5. Fully mobile/tablet friendly design.

      Please contact us for any suggestion, feedback, new enhancements or bug fixing.

      ]]>
      Live/Current Stock Price 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/livecurrent-stock-price/17489243 What is Live Stock Price DLL?

      We have developed a simplified library to get the live stock based on .net which can be consumed by both Web and Desktop applications. We used yahoo stock to get the live price and done all the extra work to get it in this single DLL. You just need to add a reference to this DLL in your application create a object and pass the stock symbol to get the Live Stock price including other information about the stock.

      Feature

      • Just add reference to the StockRate.dll or just add StockRate.dll to the Bin folder. This DLL is Dependent on NewtonSoft JSON.net, Which is also provided inside Bin folder of this sample application.
      • Then add using StockRate
      • Now Create a Object for the class LiveStock
      • Then call the function StockRate like
        List<StockPrice> x = obj.StockRate(<StockSymbol>,<Stock Exchange Code>);  

      Version 2.1 (13th March 2017)

      Changes
      • Added Support for 8 new Major Stock Exchanges
      • Now use Google finance for Data
      • Various other Bugfix

      Support

      We will be more than happy to help you and answer your questions.You can directly get in touch with us at: info@intelliwins.com

      ]]>
      What is Live Stock Price DLL?

      We have developed a simplified library to get the live stock based on .net which can be consumed by both Web and Desktop applications. We used yahoo stock to get the live price and done all the extra work to get it in this single DLL. You just need to add a reference to this DLL in your application create a object and pass the stock symbol to get the Live Stock price including other information about the stock.

      Feature

      • Just add reference to the StockRate.dll or just add StockRate.dll to the Bin folder. This DLL is Dependent on NewtonSoft JSON.net, Which is also provided inside Bin folder of this sample application.
      • Then add using StockRate
      • Now Create a Object for the class LiveStock
      • Then call the function StockRate like
        List<StockPrice> x = obj.StockRate(<StockSymbol>,<Stock Exchange Code>);  

      Version 2.1 (13th March 2017)

      Changes
      • Added Support for 8 new Major Stock Exchanges
      • Now use Google finance for Data
      • Various other Bugfix

      Support

      We will be more than happy to help you and answer your questions.You can directly get in touch with us at: info@intelliwins.com

      ]]>
      OctopusCodes - Shopping Cart with Paypal Payment 2018-02-21T17:07:51+00:00 2018-02-21T17:07:51+00:00 /item/octopuscodes-shopping-cart-paypal-payment/17315887 Product Description OctopusCodes – Shopping Cart with Paypal Payment is a simple, easy-to-use, ready-to-use ASP.NET MVC script for building dynamic online shopping store integrate PayPal payment.

      OctopusCodes – Shopping Cart with Paypal Payment has an easy administration page that gives you full control over category, product, orders, customers and settings.

      With our responsive e-commerce script, you will have your online store displayed correctly across a wide range of end-user devices and screen resolutions for easy ordering and checking out process.

      Main Features

      • Bootstrap Themes
      • Responsive Design
      • Category Hierarchies
      • Manage shopping cart: Update the item quantity in cart, delete item in cart
      • Support Ajax for Cart
      • Integrate PayPal Payment for Checkout
      • Ajax pagination in Product Listing
      • Manage Orders of Customer
      • Change Profile Customer
      • Manage Hierarchy for Categories from back-end
      • Manage Products from back-end
      • Manage Orders from back-end
      • Manage Coupons from back-end
      • Manage Customers from back-end
      • Change Setting website from back-end
      • Free Updates
      • 100% Support

      Demo

      Live Demo

      Requirements

      • .NET Framework 4.0 or above
      • MS IIS 7/6
      • ASP.NET MVC 4.0 or above
      • MS SQL Server 2008 or above

      Browser support

      OctopusCodes – Shopping Cart with Paypal Payment is tested and supported in major modern browsers like Chrome, Safari, Internet Explorer, and Firefox
      • IE 8+
      • Chrome
      • FireFox 3+
      • Opera 11+
      • Safari 5+

      Install Application

      1. Create new database on your hosting and run OctopusCodesShoppingCartPaypal.sql file. Create database user and assign dbo rights to the user.
      2. Unzip Main.zip file and upload to your hosting.
      3. Open Web.config file and change values of server name, database name,username and password in connectionStrings tag as below:
        • data source: your server name
        • initial catalog: your database name
        • user id: your username
        • password: your password
      4. Run website and login with default account:

      Product Support

      If you have problems, questions, ideal, etc…Contact me via email octopuscodes@gmail.com Please contact us with any questions you may have via the contact form on my author profile page.

      History

      • V1.0 Released – August 1, 2016
      ]]>
      Product Description OctopusCodes – Shopping Cart with Paypal Payment is a simple, easy-to-use, ready-to-use ASP.NET MVC script for building dynamic online shopping store integrate PayPal payment.

      OctopusCodes – Shopping Cart with Paypal Payment has an easy administration page that gives you full control over category, product, orders, customers and settings.

      With our responsive e-commerce script, you will have your online store displayed correctly across a wide range of end-user devices and screen resolutions for easy ordering and checking out process.

      Main Features

      • Bootstrap Themes
      • Responsive Design
      • Category Hierarchies
      • Manage shopping cart: Update the item quantity in cart, delete item in cart
      • Support Ajax for Cart
      • Integrate PayPal Payment for Checkout
      • Ajax pagination in Product Listing
      • Manage Orders of Customer
      • Change Profile Customer
      • Manage Hierarchy for Categories from back-end
      • Manage Products from back-end
      • Manage Orders from back-end
      • Manage Coupons from back-end
      • Manage Customers from back-end
      • Change Setting website from back-end
      • Free Updates
      • 100% Support

      Demo

      Live Demo

      Requirements

      • .NET Framework 4.0 or above
      • MS IIS 7/6
      • ASP.NET MVC 4.0 or above
      • MS SQL Server 2008 or above

      Browser support

      OctopusCodes – Shopping Cart with Paypal Payment is tested and supported in major modern browsers like Chrome, Safari, Internet Explorer, and Firefox
      • IE 8+
      • Chrome
      • FireFox 3+
      • Opera 11+
      • Safari 5+

      Install Application

      1. Create new database on your hosting and run OctopusCodesShoppingCartPaypal.sql file. Create database user and assign dbo rights to the user.
      2. Unzip Main.zip file and upload to your hosting.
      3. Open Web.config file and change values of server name, database name,username and password in connectionStrings tag as below:
        • data source: your server name
        • initial catalog: your database name
        • user id: your username
        • password: your password
      4. Run website and login with default account:

      Product Support

      If you have problems, questions, ideal, etc…Contact me via email octopuscodes@gmail.com Please contact us with any questions you may have via the contact form on my author profile page.

      History

      • V1.0 Released – August 1, 2016
      ]]>