background preloader

Build cross platform desktop apps with JavaScript, HTML, and CSS.

Build cross platform desktop apps with JavaScript, HTML, and CSS.

Contributing · v8/v8 Wiki The information on this page explains how to contribute to V8. Be sure to read the whole thing — including the small print at the end — before sending us a contribution. Get the code See Checking out source. Before you contribute Ask on V8’s mailing list for guidance Before you start working on a larger contribution V8, you should get in touch with us first through the V8 contributor mailing list so we can help out and possibly guide you. Sign the CLA Before we can use your code you have to sign the Google Individual Contributor License Agreement, which you can do online. Contributions made by corporations are covered by a different agreement than the one above, the Software Grant and Corporate Contributor License Agreement. Sign them online here. Submit your code The source code of V8 follows the Google C++ Style Guide so you should familiarize yourself with those guidelines. tools/presubmit.py The presubmit script uses a linter from Google, cpplint.py. Upload to V8’s codereview tool

Understanding ASP.NET View State Scott Mitchell 4GuysFromRolla.com May 2004 Applies to: Microsoft® ASP.NET Microsoft® Visual Studio® .NET Summary: Scott Mitchell looks at the benefits of and confusion around View State in Microsoft® ASP.NET. Click here to download the code sample for this article. Contents IntroductionThe ASP.NET Page Life CycleThe Role of View StateView State and Dynamically Added ControlsThe ViewState PropertyTiming the Tracking of View StateStoring Information in the Page's ViewState PropertyThe Cost of View StateDisabling the View StateSpecifying Where to Persist the View StateParsing the View StateView State and Security ImplicationsConclusion Introduction Microsoft® ASP.NET view state, in a nutshell, is the technique used by an ASP.NET Web page to persist changes to the state of a Web Form across postbacks. This article aims to be an in-depth examination of the ASP.NET view state. Note This article is geared toward the ASP.NET page developer rather than the ASP.NET server control developer. Figure 1.

V8 JavaScript Engine Create Your Own ASP.NET Core Middleware - The Blinking Caret ASP.NET Core has uses the notion of a pipeline of middlewares. Each time a request is handled by ASP.NET, it goes through each middleware registered in the pipeline in turn. Each middleware will have an opportunity to inspect the request and do some work, decide if the pipeline execution should continue, and if so do some more work after the rest of the pipeline has executed. You can think of this pipeline as a sequence of middlewares where they are first executed in the order they are defined, and then in the reverse order. The middleware pipeline is configured in the Startup.cs‘s appropriately named Configure method. public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, IdentityDbContext dbContext) { app.UseDeveloperExceptionPage(); app.UseStaticFiles(); app.UseMvcWithDefaultRoute(); } The DeveloperExceptionPage, StaticFiles and Mvc are all middlewares and they run in the order they are defined. The options class The middlweare Related

meteor/meteor: Meteor, the JavaScript App Platform Little ASP.NET Core Book · GitBook Thanks for picking up the Little ASP.NET Core Book! I wrote this short book to help developers and people interested in web programming learn about ASP.NET Core 2.0, a new framework for building web applications and APIs. The Little ASP.NET Core Book is structured as a tutorial. You'll build a to-do app from start to finish and learn: The basics of the MVC (Model-View-Controller) patternHow front-end code (HTML, CSS, JavaScript) works together with back-end codeWhat dependency injection is and why it's usefulHow to read and write data to a databaseHow to add log-in, registration, and securityHow to deploy the app to the web Don't worry, you don't need to know anything about ASP.NET Core (or any of the above) to get started. Before you begin The code for the finished version of the application you'll build is available on GitHub ( The book itself is updated frequently with bug fixes and new content. Who this book is for Speed.

JavaScript Obfuscator Tool .NET Core CLI and MSBUILD Cheat Sheet - Code it Yourself... This is a small .NET Core CLI and MSBUILD Cheat Sheet with the list of commands and settings I use almost on daily basis when working with .NET Core the command line and Visual Studio Code. Checks Check installed CLI version: Show available templates: Solutions Create a solution with the name of current the folder: Create a solution with a specific name: dotnet new sln --name [solution name] Add a project to a solution: dotnet add sln [relative path to csproj file] Packages Add package reference to the project in the current folder: dotnet add package [package name] Remove a package reference from the project in the current folder: dotnet remove package [package name] Add a specific package version reference to the project in the current folder: dotnet add package [package name]-v [version] Restore packages: Create a nuget package for the project in current folder: Project Templates Install a new project template: dotnet new --install [dotnet template name] Remove a project template: Tests Builds

.NET Language-Integrated Query for XML Data LINQ .NET Language-Integrated Query for XML Data Print Export (0) .NET Language-Integrated Query for XML Data .NET Language-Integrated Query for XML Data Michael Champion February 2007 Applies to: Visual Studio Code Name "Orcas" .Net Framework 3.5 Summary: LINQ to XML was developed with Language-Integrated Query over XML in mind and takes advantage of standard query operators and adds query extensions specific to XML. Contents Introduction XML has achieved tremendous adoption as a basis for formatting data whether in Word files, on the wire, in configuration files, or in databases; XML seems to be everywhere. There are two major perspectives for thinking about and understanding LINQ to XML. LINQ to XML was developed with Language-Integrated Query over XML in mind from the beginning. Just as significant as the Language-Integrated Query capabilities of LINQ to XML is the fact that LINQ to XML represents a new, modernized in-memory XML Programming API. Sample XML Programming XML with LINQ to XML <?

Introduction to ASP.NET and Web Forms Paul D. Sheriff PDSA, Inc. November 2001 Summary: This article explains how Web Forms are fundamental to Microsoft ASP.NET, shows how to build a Web form, and discusses the controls essential for building a Web Form. (16 printed pages) Objectives Learn about Web Forms Learn the Web controls that are built into Web Forms Build a Web Form Assumptions The following should be true for you to get the most out of this document: You are familiar with ASP development You are familiar with HTTP and Internet development Contents Overview of ASP.NET and Web Forms The Purpose of Web Forms HTML Controls Web Form Controls Field Validator Controls Creating Custom Controls How Web Forms Work Global.asax Create a Web Form Adding Code to the Button Summary About the Author Overview of ASP.NET and Web Forms Microsoft® ASP.NET is the next generation technology for Web application development. Web Forms are the heart and soul of ASP.NET. Figure 1. The Purpose of Web Forms HTML Controls Table 1. Table 2. Table 2.

Free Online ASP.NET in C# Tutorial – Public Sector Developer Weblog Our friends at MSDN have been so good as to release a multi-chapter online tutorial on how to build ASP.NET solutions in C#. So, although I would not call this a "Beginners" tutorial, in that you are going to need to understand either some C#, VB.NET, or JAVA, in order to follow along. The principals of multi-tiered programming are all there with great example (downloadable code and follow-along the screen code). Introduction Basic Reporting Master Detail Custom Formatting Editing, Inserting, and Deleting Data Paging and Sorting Custom Button Actions Displaying Data with the DataList and Repeater Filtering Scenarios with the DataList and Repeater Have fun! ~ Robert Shelton

Tutorial 1: Creating a Data Access Layer Scott Mitchell June 2006 Download the ASPNET_Data_Tutorial_1_CS.exe sample code. Contents of Tutorial 1 (Visual C#) Introduction Step 1: Creating a Web Project and Connecting to the Database Step 2: Creating the Data Access Layer Step 3: Adding Parameterized Methods to the Data Access Layer Step 4: Inserting, Updating, and Deleting Data Step 5: Completing the Data Access Layer Summary Introduction As Web developers, our lives revolve around working with data. For these tutorials we'll be using a Microsoft SQL Server 2005 Express Edition version of the Northwind database placed in the App_Data directory. In this tutorial we'll start from the very beginning and create the Data Access Layer (DAL), followed by creating the Business Logic Layer (BLL) in the second tutorial, and working on page layout and navigation in the third. Step 1: Creating a Web Project and Connecting to the Database Before we can create our Data Access Layer (DAL), we first need to create a web site and setup our database.

Related: