Welcome to this week's Web Development newsletter from CodeProject.
Certified Ethical Hacking from LearnNowOnline Establish your credibility and brush up on what's new and changing in the world of ethical hacking. From malware and social engineering to web apps and SQL injection, LearnNowOnline training covers the breadth of white hat hacking Learn more |
Need Excel Reporting? Use SpreadsheetGear to easily create richly-formatted Excel reports without Excel from any ASP.NET, Windows Forms, WPF or Silverlight application using spreadsheet technology built from the ground up for performance, scalability and reliability. Try it now! |
How to Prevent Replay Attacks on Your Website
Replay attacks, in which attackers intercept and resend network packets that do not belong to them, are extremely dangerous and can in some cases cause serious damage. (more: Sitepoint)
Shadow DOM v1: self-contained web components
Shadow DOM removes the brittleness of building web apps. The brittleness comes from the global nature of HTML, CSS, and JS. (more: Google developers)
The cost of small modules
In this post, I'd like to demonstrate that small modules can have a surprisingly high performance cost depending on your choice of bundler and module system. Furthermore, I'll explain why this applies not only to the modules in your own codebase, but also to the modules within dependencies, which is a rarely-discussed aspect of the cost of third-party code. (more: Nolan Lawson)
Bridging React With Other Popular Web Languages
React is a view library written in JavaScript, and so it is agnostic of any stack configuration and can make an appearance in practically any web application that is using HTML and JavaScript for its presentation layer. (more: EnvatoTuts)
Lerna – A Tool for Managing JavaScript Projects
Lerna is a tool that optimizes the workflow around managing multi-package repositories with git and npm. (more: WebAppers)
You can kinda invent your own weird design language with attributes and attribute selectors
In CSS, attribute selectors have some fairly powerful matching abilities. You can match any attribute and any attribute with exact values, values that start with certain text, contain certain text, end with certain text, etc. This allows you to get pretty weird with a styling "language" if you want to. (more: CSS Tricks)
File Bundling and HTTP/2: Rethinking Best Practices
With the adoption of the next version of the web's underlying protocol, HTTP/2, it may be time to rethink best practices. (more: Sitepoint)
Offline Storage for Progressive Web Apps
In this post, I'll summarize some ideas around offline data storage for PWAs?—?think the JSON payloads, images and general static data required to provide a meaningful experience offline. (more: Addy Osmani)
New articles added
ASP.NET
(8 votes) by (updated 5 days ago) Global level Exception Handling, Handle Exception using Try...Catch Block, HandleError attribute |
Integrating Angular-Js Grid(ui-grid) with MVC + Web API Call using Angular Js + Pagination + Sorting (26 votes) by (updated 19 hours ago) Integrating Angular-Js Grid with MVC + Web API Call using Angular Js + Pagination + Sorting |
(4 votes) by (updated 4 days ago) This article explains about how to download multiple files as compressed format using ASP.NET MVC 5 in Step by Step way. |
Boards / Embedded devices
Client side scripting
(1 votes) by (updated 3 days ago) An article about how to create and use a global event system for disconnected modules. |
Database
(4 votes) by (updated 4 days ago) A quick demo that highlights how to upload and import CSV file to SQL Server database in ASP.NET WebForms. |
Libraries
Web Services
(1 votes) by (updated 19 hours ago) Demonstrates how you can track online presence of devices or users using emitter.io platform. |
Windows Presentation Foundation
(3 votes) by (updated 3 days ago) This is an alternative for "A WPF Custom Control for Zooming and Panning" |
Articles updated
ASP.NET
(76 votes) by (updated 4 days ago) In this article you will learn about MVC AngularJS Master/Detail CRUD, Filter and Sorting using WEB API 2 with Stored Procedure. |
Boards / Embedded devices
(14 votes) by (updated 5 days ago) A real smart table clock with Gmail notification, Fire Alarm, temperature monitoring with Intel Edison |
Client side scripting
Hardware & System
(75 votes) by (updated 4 days ago) An electronic door lock that replaces a mechanic key by an RFID card or RFID token. |
HTML / CSS
NoSQL
New Tips and Tricks added
.NET Framework
ASP.NET
© 2016 The Code Project. All rights reserved.
This email was sent to vutunglampro@gmail.com. To stop receiving The Code Project Web Development newsletter click Unsubscribe.
CodeProject 503-250 Ferrand Drive, Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100
Please do not reply directly to this email. It was sent from an unattended mailbox. For correspondence please use webmaster@codeproject.com
Không có nhận xét nào:
Đăng nhận xét