Web Development

Forge: Deploy Keys Now Supported

Forge is used by agencies all over the world to provision servers and deploy sites on behalf of their clients. Currently, when Forge provisions a server, that server's SSH key is added to the SSH keys of the Forge user's connected sou...

Windows ARM64 support for CMake projects in Visual Studio

<p>In Visual Studio 2019 version 16.9 Preview 3 we added support for deploying CMake projects to a remote Windows machine and debugging them with the Visual Studio remote tools. CMake developers targeting ARM64 Windows can now cross-compile (with cl or clang-cl),</p> <p>The post <a rel="nofollow" href="https://devblogs.microsoft.com/cppblog/windows-arm64-support-for-cmake-projects-in-visual-studio/">Windows ARM64 support for CMake projects in Visual Studio</a> appeared first on <a rel="nofollow" href="https://devblogs.microsoft.com/cppblog">C++ Team Blog</a>.</p>

MSVC Backend Updates in Visual Studio 2019 version 16.9 Preview 3

<p>In Visual Studio 2019 version 16.9 Preview 3 we have continued to improve the C++ backend with new features, new and improved optimizations, build throughput improvements, and better security. Here is a brief list of improvements for you to review. </p> <p>Address Sanitizer: The IDE integration for ASan-reported exceptions (vcasan.lib) now handles the complete collection of exceptions ASan can report.</p> <p>The post <a rel="nofollow" href="https://devblogs.microsoft.com/cppblog/msvc-backend-updates-in-visual-studio-2019-version-16-9-preview-3/">MSVC Backend Updates in Visual Studio 2019 version 16.9 Preview 3</a> appeared first on <a rel="nofollow" href="https://devblogs.microsoft.com/cppblog">C++ Team Blog</a>.</p>

How to Build A Quiz on WordPress in 3 Simple Steps (For Free!)

<p>Want to create a quiz on WordPress? You can always use a quiz plugin, but who needs another plugin when your form builder can do the job?</p> <p>The post <a rel="nofollow" href="https://ninjaforms.com/blog/quiz-wordpress/">How to Build A Quiz on WordPress in 3 Simple Steps (For Free!)</a> appeared first on <a rel="nofollow" href="https://ninjaforms.com/">Ninja Forms</a>.</p>

How to Work with Shopify’s query Argument in GraphQL

In today’s article, Chuck Kosman, a Launch Engineer at Shopify Plus, continues our GraphQL series where he’ll walk you through working with Shopify’s query argument. You’ll also learn about some additional resources you can use to expand your GraphQL ...

10 App Development Trends to Track in 2021

In today’s article, Shopify App Developer Gavin Ballard goes over his top 10 app development trends and predictions for 2021. From GraphQL adoption to venture capital investments in SaaS businesses, 2021 looks like it could be a big year for being a S...

Build Throughput Series: More Efficient Template Metaprogramming

<p>In the previous blog post I shared how template specialization and template instantiation are processed in the MSVC compiler. We will now look at some examples from real-world code bases to show some ways to reduce the number of them.<br> Example 1<br> This example is extracted from our own MSVC compiler code base.</p> <p>The post <a rel="nofollow" href="https://devblogs.microsoft.com/cppblog/build-throughput-series-more-efficient-template-metaprogramming/">Build Throughput Series: More Efficient Template Metaprogramming</a> appeared first on <a rel="nofollow" href="https://devblogs.microsoft.com/cppblog">C++ Team Blog</a>.</p>

The Marketing Strategy That Grew Sales 10x in 18 Months

Joycelyn Mate and Rachael Corson always had a hard time finding safe and effective hair care products for afro, coily, and curly hair. The duo founded Afrocenchix to create the products they’ve always dreamed of that are good for people and the planet...

How to Work with GraphQL Pagination

In today’s article, Chuck Kosman, a Launch Engineer at Shopify Plus, continues our GraphQL series where he’ll walk you through how to work with pagination. You’ll learn about some useful properties, arguments, and explore the advantages of working wit...

The Plan for Entity Framework Core 6.0

<p>Today we are excited to share with you the plan for Entity Framework Core 6.0.</p> <p>This plan brings together input from many stakeholders and outlines where and how we intend to invest for the Entity Framework (EF Core) 6.0 release.<br> This plan is not set-in-stone and will evolve as we work on the release based on what we learn.</p> <p>The post <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet/the-plan-for-entity-framework-core-6-0/">The Plan for Entity Framework Core 6.0</a> appeared first on <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

Security: Laravel 6.20.12, 7.30.3 Released

Earlier this week we released a security update to address a problem with query parameter binding in Laravel. However, the 6.x and 7.x releases were done before the Git sub-tree splits had completed running; therefore, anyone using the...

C++ with Visual Studio and WSL2

<p>Our team released native support for C++ with the Windows Subsystem for Linux (WSL) in Visual Studio in 2019. “Native support” means that all commands are executed locally instead of over a SSH connection. Since then, WSL2 has been announced and we’ve received questions about our support for WSL2 in Visual Studio.</p> <p>The post <a rel="nofollow" href="https://devblogs.microsoft.com/cppblog/c-with-visual-studio-and-wsl2/">C++ with Visual Studio and WSL2</a> appeared first on <a rel="nofollow" href="https://devblogs.microsoft.com/cppblog">C++ Team Blog</a>.</p>

Azure Active Directory’s gateway is on .NET Core 3.1!

<p>Azure Active Directory’s gateway service is a reverse proxy that fronts hundreds of services that make up Azure Active Directory (Azure AD). If you’ve used services such as office.com, outlook.com, or xbox.live.com, then you’ve used Azure AD’s gateway. The gateway provides features such as TLS termination,</p> <p>The post <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet/azure-active-directorys-gateway-service-is-on-net-core-3-1/">Azure Active Directory’s gateway is on .NET Core 3.1!</a> appeared first on <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

Build Throughput Series: Template Metaprogramming Fundamentals

<p>Template metaprogramming is popular and seen in many code bases. However, it often contributes to long compile times. When investigating build throughput improvement opportunities in large codebases, our finding is that more than one million template specializations and template instantiations is quite common and often provides optimization opportunities for significant improvement.</p> <p>The post <a rel="nofollow" href="https://devblogs.microsoft.com/cppblog/build-throughput-series-template-metaprogramming-fundamentals/">Build Throughput Series: Template Metaprogramming Fundamentals</a> appeared first on <a rel="nofollow" href="https://devblogs.microsoft.com/cppblog">C++ Team Blog</a>.</p>

Shopify API Release: January 2021

The 2021-01 API release is here. Learn what’s part of this release, including all the updates related to the launch of the Subscription APIs, and the highlights of the platform changes coming with this API.More

Diagnostics improvements in .NET 5

<p>Building upon the diagnostics improvements we introduced in .NET Core 3.0, we’ve been hard at work further improving this space. I’m excited to introduce the next wave of diagnostics improvements.<br> Diagnostics tool are available without the .NET SDK<br> Until recently, the .NET diagnostics suite of tools was available only as .NET SDK global tools.</p> <p>The post <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet/diagnostics-improvements-in-net-5/">Diagnostics improvements in .NET 5</a> appeared first on <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

How to Use GraphQL Fragments

In today’s article, Chuck Kosman, a Launch Engineer at Shopify Plus, continues our GraphQL series where he’ll walk you through how to use GraphQL fragments. You’ll learn about what they are, why they’re useful, and how to utilize them to optimize effi...

.NET January 2021 Updates – 5.0.2, 3.1.11, 2.1.24

<p>Today, we are releasing the .NET January 2021 Updates. These updates contains reliability and security improvements. See the individual release notes for details on updated packages.<br> You can download 5.0.2 , 3.1.11, 2.1.24 versions for Windows, macOS, and Linux, for x86,</p> <p>The post <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet/net-january-2021/">.NET January 2021 Updates – 5.0.2, 3.1.11, 2.1.24</a> appeared first on <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

.NET Framework January Security and Quality Rollup Update

<p>Today, we are releasing the January 2021 Security and Quality Rollup Updates for .NET Framework.<br> Security<br> The January Security and Quality Rollup Update does not contain any new security fixes. See October 2020 Security and Quality Rollup for the latest security updates.</p> <p>The post <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet/net-framework-january-security-and-quality-rollup-update/">.NET Framework January Security and Quality Rollup Update</a> appeared first on <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

Migrating RealProxy Usage to DispatchProxy

<p>As I’ve helped customers port .NET Framework apps to .NET Core 3.1 and .NET 5, one question that has come up several times is the question of what to do about System.Runtime.Remoting.Proxies.RealProxy usage. Customers using the API are concerned because they know that remoting is not supported on .NET Core.</p> <p>The post <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet/migrating-realproxy-usage-to-dispatchproxy/">Migrating RealProxy Usage to DispatchProxy</a> appeared first on <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

.NET 5 Networking Improvements

<p>With .NET 5 released in November, it’s a good time to talk about some of the many improvements in the networking stack. This includes improvements around HTTP, Sockets, networking-related security, and other networking primitives. In this post, I will highlight some of the more impactful and interesting changes in the release.</p> <p>The post <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet/net-5-new-networking-improvements/">.NET 5 Networking Improvements</a> appeared first on <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

Forge: Creating Circle Servers

When subscribed to Laravel Forge's Business plan, it's easy to share servers with other Forge users via "Circles". However, these circle members were never allowed to create servers within the circle. That changes today!As a circle own...

Security: Fortify 1.7.4. Released

We have reverted a pull request that was merged into Laravel Fortify 1.7.3 which introduced a potential security vulnerability. Please update your applications using Fortify 1.7.3, including all Jetstream based applications, to Fortify...

WSFederationHttpBinding in .NET Standard

<p>As .NET Core has evolved, the WCF team has worked to expand support for WCF client scenarios on .NET Standard and .NET Core. Until recently, one of the gaps developers faced when building WCF clients for .NET Core was the lack of WSFederationHttpBinding and WS2007FederationHttpBinding.</p> <p>The post <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet/wsfederationhttpbinding-in-net-standard-wcf/">WSFederationHttpBinding in .NET Standard</a> appeared first on <a rel="nofollow" href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

Faster C++ Iteration Builds

<p>We made improvements to C++ link time earlier in Visual Studio 2019, and we have more improvements to tell you about. As of version 16.7, we measure up to 5X improvement in some incremental linking and debugging scenarios and up to a 1.5X speedup in full linking.</p> <p>The post <a rel="nofollow" href="https://devblogs.microsoft.com/cppblog/faster-c-iteration-builds/">Faster C++ Iteration Builds</a> appeared first on <a rel="nofollow" href="https://devblogs.microsoft.com/cppblog">C++ Team Blog</a>.</p>

Instagram for Real Estate: Find your best leads

<p>Ask anyone if they love social media and the answer will mostly be "yes". According to different sources an average person spends about 2 hours per day on social media, and Instagram takes almost an entire hour every single day. However only 40% of real estate agents use Instagram for business. Let's have a look […]</p> <p>The post <a rel="nofollow" href="https://estatik.net/when-instagram-becomes-a-powerful-source-of-leads-in-real-estate/">Instagram for Real Estate: Find your best leads</a> appeared first on <a rel="nofollow" href="https://estatik.net/">Estatik</a>.</p>

How to Find and Plug the Leaks in Your Conversion Funnels

Your conversion funnel, a path your visitors take from arriving at your store to making their purchase, is a leaky bucket. Before you pour more water into the leaky bucket, learn how to patch the holes. Here's how to find and plug leaks in your conver...

Jetstream 2.0 Released

Today I'm excited to announce the release of Laravel Jetstream 2.0! This release of Jetstream adds several highly requested features to the application starter kit, including:Team Member InvitationsInertia Authentication ViewsTeam Swit...