Saturday, February 18, 2017

Developer Guidelines

1. Introduction
2. Coding Guidelines
2.1 Bracing
2.2 Single line statements
2.3 Commenting
2.3.1 Copyright notice
2.3.2 Documentation Comments
2.3.3 Web Service Comments
2.3.4 Custom Server Control and ASP.NET AJAX Control Comments
2.3.5 Comment Style
2.4 Spacing
2.5 Naming
2.6 Namespaces
2.6.1 Assembly Namespaces
2.6.2 ASP.NET Website Namespaces
2.6.3 ASP.NET Web Service Namespaces
2.7 File Organisation
2.7.1 File Organisation
2.8 ASP.NET ID Prefixes
2.9 Data Access
2.10 Data Access
2.10.1 Cache Your Elements
2.10.2 Prefer [] over item()
2.10.3 Avoid the use of ‘eval’
2.10.4 String manipulation
2.10.5 JavaScript compression
3. SQL Guidelines
3.1 Parameters and variables
3.2 Control statements
3.3 Naming
3.4 Paging
3.5 Exceptions and business logic

Introduction

This document contains the recommended guidelines for C#.NET and SQL Server development projects.

Laravel 5.4 release notes and other useful goodies

Sunday, January 8, 2017

Cool Software

1.1 Frameworks & IDEs
Laravel - https://laravel.com/
NetBeans  - https://netbeans.org/
 Visual Studio Code - https://code.visualstudio.com/

1.2 Text Editors
Nodepad++ - https://notepad-plus-plus.org/
Sublime Text      - https://www.sublimetext.com/
Textpad - http://www.textpad.com/download/

1.3 Image Editing Software
Blender - https://www.blender.org/
GIMP - https://www.gimp.org/
Inkscape          - https://inkscape.org/en/
Pixlr                  - https://pixlr.com/

1.4 Snipping tools
Greenshot        - http://getgreenshot.org/

1.5 Misc
Bins                - http://www.1upindustries.com/bins/
Fences - http://www.stardock.com/products/fences/
Scribus - https://www.scribus.net/

AI Useful resources

AI, Actual Intelligence and Robotics Starter kit https://www.arduino.cc/en/Main/ArduinoStarterKit

Here's a robot made with arduino http://www.instructables.com/id/Synopsis/ Here's a robot arm I also played around with. You can buy it from SA suppliers actually! http://lifehacker.com/build-a-kickass-robot-arm-the-perfect-arduino-project-1700643747

Laravel 5 - Implement Flash Messages with example

Responsive Web Design Menu Examples with CSS and JQuery Tips : The Brolik Blog
http://brolik.com/blog/responsive-web-design-menu-examples-css-jquery-tips/