background preloader

Visual C# .NET for Complete Beginners - a free programming course

Visual C# .NET for Complete Beginners - a free programming course
Related:  GP

Geometry, Surfaces, Curves, Polyhedra Notes on polygons and meshes Includes Surface (polygon) simplification, Clipping a polygonal facet with an arbitrary plane, Surface Relaxation and Smoothing of polygonal data, Mesh crumpling, splitting polygons, two sided facets, polygon types, tests for clockwise and concavity, clipping line to polygons, area of a 3D polygon, area of general polygons, determining inside/outside test, intersection of a line and a facet, Eulers numbers. No amount of genius can overcome a preoccupation with detail. Law 8, Marion Levy Jr. Notes on points, lines and planes Includes calculations for the distance between points, lines and planes. The only thing that saves us from the bureaucracy is its inefficiency. Notes on circles, cylinders and spheres Includes equations and terminology. Transformations and projections Methods for mapping points on a spherical surface onto a plane, stereographic and cylindrical (including Mercator) projections. Texture library I don't do drugs. Tiling tricurves Other ...

Csharp CmdMessenger The CmdMessenger messaging library has both an Arduino and .NET+Mono compatible C# implementation The library implements Commands that can be sent or received. Multiple arguments can be appended to commands. Callback functions can be triggered on received commands. You can find the CmdMessenger Playground page here: CmdMessenger C# with Arduino on Facebook C# with Arduino on Facebook .Net2.0 gives you the easy to use System.IO.Ports so a programm that writes everything you type to the arduino is quickly written : using System; using System.IO.Ports; namespace test { class Program { static void Main(string[] args) { SerialPort port = new SerialPort("COM4", 9600); port.Open(); while (true) { String s=Console.ReadLine(); if (s.Equals("exit")) { break; } port.Write(s+'\n'); } port.Close(); Detect Arduino com port and use Serial Comms C# with Arduino Duemilanove + Led On/Off/Pwm Control C# + Arduino Duemilanove + RGB Led Control ArduinoLibrary: C# library Source code (in progress).

.NET Framework and Architecture This article will help your in understanding .NET and .NET architecture. The .NET Framework is a new and revolutionary platform created by Microsoft for developing applications. Definition: A programming infrastructure created by Microsoft for building, deploying, and running applications and services that use .NET technologies, such as desktop applications and Web services. You can use a utility of a language in another language (It uses Class Language Integration). .NET Framework includes no restriction on the type of applications that are possible. The .NET Framework has been designed so that it can be used from any language, including C#, C++, Visual Basic, JScript, and even older languages such as COBOL. All websites are example of web application. They are desktop application. Communication through computers through some system. It doesn't use web-based server. .Net Framework provides operating systems with a Global Assembly Cache (GAC). CLS (Common Language Specification)

Learn by Doing - Code School Test drive the platform 70% of the Fortune 500 rely on to build technology skills at scale Benchmark skills across your organization with skill assessmentsSee if you have the right people on the projects with Role IQUpskill your teams in critical areas like DevOps, machine learning, cloud, security, infrastructure and more Fill out the form, and we’ll be in touch to set up your team pilot. SQL Injection Attacks by Example A customer asked that we check out his intranet site, which was used by the company's employees and customers. This was part of a larger security review, and though we'd not actually used SQL injection to penetrate a network before, we were pretty familiar with the general concepts. We were completely successful in this engagement, and wanted to recount the steps taken as an illustration. "SQL Injection" is subset of the an unverified/unsanitized user input vulnerability ("buffer overflows" are a different subset), and the idea is to convince the application to run SQL code that was not intended. We'll note that this was a somewhat winding road with more than one wrong turn, and others with more experience will certainly have different -- and better -- approaches. There have been other papers on SQL injection, including some that are much more detailed, but this one shows the rationale of discovery as much as the process of exploitation. So we'll do it in steps. A standalone query of — Your Web, documented Hotel Room Booking Tutorial (ASP.NET, C#, VB, SQL Server) | DayPilot Code ASP.NET web application for managing hotel room reservation. Includes sample code in C# and VB. Sample SQL Server database. This tutorial shows how to use DayPilot ASP.NET Scheduler to build a hotel room booking application. It's a sample ASP.NET web application with support for room status (clean, dirty, cleanup), reservation status (new, confirmed, arrive, checked-out, expired). See also the JavaScript/PHP version of this tutorial: HTML5 Hotel Room Booking (JavaScript/PHP) Online Demo Demo: Hotel Room Booking Tutorial License Licensed for testing and evaluation purposes. Hotel Reservation Features Colors indicating the reservation phaseRoom status (dirty, cleanup, ready)Rules for reservation updates (overlap forbidden, past reservations)Filters for visible rooms (based on a drop-down list)Modal dialog for event creating and editingFlash notification about user action result Requirements .NET Framework 4.0 or higherVisual Studio 2010 or higher (optional) Database Setup RoomReservation Usage:

HTML 5 <link> Tag The HTML <link> tag is used for defining a link to an external document. It is placed in in the <head> section of the document. The <link> tag is commonly used for linking to an external style sheet. Despite its name ("link"), the link tag is not used for creating a hyperlink to another HTML document. Example This example references styles an external style sheet. Attributes HTML tags can contain one or more attributes. There are 3 kinds of attributes that you can add to your HTML tags: Element-specific, global, and event handler content attributes. The attributes that you can add to this tag are listed below. Element-Specific Attributes The following table shows the attributes that are specific to this tag/element. Global Attributes The following attributes are standard across all HTML 5 tags. accesskeyclasscontenteditablecontextmenudirdraggabledropzonehiddenidinertitemiditempropitemrefitemscopeitemtypelangspellcheckstyletabindextitletranslate Event Handler Content Attributes Enjoy this page?

App Inventor Get Started Follow these simple directions to build your first app! Tutorials Step-by-step guides show you how to create even more apps. Teach Find out about curriculum and resources for teachers. Forums Join community forums to get answers to your questions. The Breadth and Depth of DSP Digital Signal Processing is one of the most powerful technologies that will shape science and engineering in the twenty-first century. Revolutionary changes have already been made in a broad range of fields: communications, medical imaging, radar & sonar, high fidelity music reproduction, and oil prospecting, to name just a few. Each of these areas has developed a deep DSP technology, with its own algorithms, mathematics, and specialized techniques. This combination of breath and depth makes it impossible for any one individual to master all of the DSP technology that has been developed. DSP education involves two tasks: learning general concepts that apply to the field as a whole, and learning specialized techniques for your particular area of interest.

VBScript Microsoft Visual Basic Scripting Edition brings active scripting to a wide variety of environments, including Web client scripting in Microsoft Internet Explorer and Web server scripting in Microsoft Internet Information Service If you already know Visual Basic or Visual Basic for Applications (VBA), VBScript will be very familiar. The basic concepts of VBScript are common to most programming languages. VBScript talks to host applications using Windows Script. With Windows Script, browsers and other host applications do not require special integration code for each scripting component. Windows Script enables a host to compile scripts, obtain and call entry points, and manage the namespace available to the developer. As a developer, you can license VBScript source implementation at no charge for use in your products. The following sections explain how to use Visual Basic Scripting Edition (VBScript) and provide details about its language elements.

Fingerprint Sensor [中文] Introduction The Finger Print Sensor is one optical fingerprint sensor which will make fingerprint detection and verification adding super simple.There's a high powered DSP chip AS601 that does the image rendering, calculation, feature-finding and searching. You can also enroll new fingers directly - up to 162 finger prints can be stored in the onboard FLASH memory. There's a red LED in the lens which will light up during taking photos so that you know its working condition. It is easy to use and by far the best fingerprint sensor you can get. Model:SEN04172P Specification Supply voltage: 3.6~6.0 V Operating current(Max) : 120 mA Fingerprint imaging time: 1.0 S Match Mode: Compare Mode 1:1 Search Mode: 1:N Storage capacity: 162 templates False Acceptance Rate : 0.001% (Security level 3) False Reject Rate :1.0% (Security level 3) Baud rate :9600, 19200, 28800, 38400, 57600bps (default is 57600) Interface:TTL Serial Work Temperature:-20 ~ +50 ℃ Interface Demonstration Resource

Related:  Coding