What Is Laravel and Why Should You Care?

Laravel is a PHP framework that will drastically improve your productivity. It has been around for quite some time. The first version was released in June of 2011. However, the founder, Taylor Otwell, and his crew are actively improving it.
The latest version (5.7), only came out in September of 2018. It runs on PHP 7.1.3 and above. It follows the MVC (Model-View-Controller) pattern which allows for a much-needed separation of concerns in our web applications.

Link: https://dzone.com/articles/what-is-laravel-and-why-should-you-care?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed%3A+dzone%2Fwebdev

Fixing JavaScript Cross-Browser Compatibility Issues

Out of all major web technologies, there is no other technology as vilified for cross-browser compatibility as JavaScript. Despite the advancements in pure HTML and CSS, it’s true that you cannot easily build web apps or websites without it.
In this article, we look into cross-browser compatibility issues with JavaScript and methodologies to fix the issues. Before we get started with the actual topic of discussion, it is important that we look into the basics and evolution of JavaScript.

Link: https://dzone.com/articles/fixing-javascript-cross-browser-compatibility-issu?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed%3A+dzone%2Fwebdev

Insights on the Current and Future State of Web and Mobile Development

This article is featured in the new DZone Guide to Dynamic Web and Mobile Development. Get your free copy for more insightful articles, industry statistics, and more! To gather insights on the current and future state of web and mobile development we talked to 19 IT executives. Here’s who we spoke to:

Link: https://dzone.com/articles/insights-on-the-current-and-future-state-of-web-an?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed%3A+dzone%2Fwebdev

Everyone’s First Steps in Web Development

Web development is a big thing nowadays and will remain so for quite some time. Web development is the field of writing applications that can be run and accessed via the web browser. The web development field had gone (and is going every day!) through tremendous changes. From the very first days of the internet and to our present days, web technology advances in huge steps, making state of the art technologies obsolete, creating new technologies almost on a monthly basis, and attracting more and more developers, companies, and industries to web development.
What Is Web Development Really?
In web development, we build web applications. A web application is an application that is rendered on the browser and accessed by the user through the browser. Simply put, when you order tickets to a movie in your hometown theater, when you check your bank account balance, when you write a post on Facebook, or update your resume on LinkedIn, all of these and more are examples of web applications. You open a web browser, go to a specific URL, and get a full working application. Today you can even find sophisticated applications on the web, like sound and video editing applications, drawing, recording, gaming, word processing, you name it. They’re all on the web, and all are accessed via the browser.

Link: https://dzone.com/articles/start-here-first-steps-in-web-dev?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed%3A+dzone%2Fwebdev

ASP.NET Core: Read the GPS Coordinates of a Photo

During one of my ASP.NET Core classes I made a demo about how to read GPS coordinates from photo and display location on a map. I took my favorite photo of a beer kiosk in Krakow and displayed the location of this kiosk on a map. This blog post describes my experiment on getting GPS coordinates from EXIF data in an ASP.NET Core application.

Wikipedia defines EXIF (Exchangeable image file format) as a standard that specifies the formats for images, sound, and ancillary tags used by digital cameras (including smartphones), scanners, and other systems handling image and sound files recorded by digital cameras. Most of modern devices used to take photos save meta information in EXIF format to photos. It’s great but be aware – not all people may use this information in good purposes.

Link: https://dzone.com/articles/aspnet-core-read-the-gps-coordinates-of-a-photo?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed%3A+dzone%2Fwebdev

Creating an Angular 7 App With ASP.NET Core: A Step-by-Step Guide

Finally, we have a new major version of Angular, version 7. The reason I use the word “finally" is not just because people were waiting for the latest major release of Angular, but also because there were quite a few rumors about the features Angular 7 would offer. Especially since the April Fool’s article published with the title, "Top 4 Changes Coming in Angular 7.0."
The Angular team officially announced Angular 7 just a few days back, and Angular 7 has introduced some pretty awesome features, like improvements in Angular Material, Performance improvements, and CLI improvements to name a few.

Link: https://dzone.com/articles/creating-an-angular-7-app-with-aspnet-core-a-step-1?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed%3A+dzone%2Fwebdev

Implement Shared Custom Validator Directive in Angular

In this post, we are going to see how to create a custom validator directive in Angular 5. We have already seen how to do validation in our previous posts, and we have not done any validations for comparing the password and confirm the password, remember? Here we are going to look into that. At the end of this article, you will get to know how to create a new shared directive according to the requirements of your app. This post is a continuation of the Developing an Angular 5 App series. If you haven’t gone through the previous posts yet, I strongly recommend you to do that. You can find the links to the previous posts below. I hope you will like this article.
Developing an Angular 5 App Series
These are the previous posts in this series. Please go ahead and have a look.

Link: https://dzone.com/articles/implement-shared-custom-validator-directive-in-ang?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed%3A+dzone%2Fwebdev