Sunday, March 3, 2019

Microsoft Blazor


Blazor, Microsoft’s experimental framework that brings C# into the browser, is the missing piece in the C# puzzle. Today, a C# programmer can write desktop, server-side Web, cloud, phone, tablet, watch, TV and IoT applications. Blazor completes the puzzle, allowing a C# developer to share code and business logic right into the user’s browser. This is a powerful ability and a gigantic productivity improvement for C# developers.

It holds the promise of modern single-page applications, combined with the ability to use C# and its vast base-class library. Blazor takes C# development to a new level. It’s the final piece necessary to make the language a full-stack development tool. It will have all the power of the popular JavaScript frameworks, but based on the familiar languages, APIs and tooling of the Microsoft .NET Framework.

If you come from a traditional Microsoft background and are familiar with ASP.NET Web Forms or Model-View-Controller (MVC), getting up to speed on Blazor is surprisingly easy, especially when compared to the mountain a Microsoft developer must climb to gain the equivalent knowledge in a JavaScript framework such as Angular or React.

It’s important to understand that Blazor runs completely inside the browser. Once a Blazor app is compiled, it’s essentially a set of files that gets loaded into the browser and runs. Unlike traditional ASP.NET applications, there’s no need for anything special on the back end to serve it. A Blazor site can be served by any Web server on any platform. As for clients, any browser that supports the WebAssembly standard supports Blazor. That includes all the major browsers shipping today.

When running in the browser, an application isn’t really all that useful without access to external data and services. Just like standard JavaScript single-page applications, Blazor apps access Web services using HTTP REST APIs. Those APIs can be created using Microsoft tools, such as Web API, or any technology that can present an HTTP REST endpoint. In this article, I’m going to demonstrate the ability of a Blazor app to call freely available Web services on the Web.

Sunday, February 17, 2019

Microservice Movement


Jeff Olson of College Board, talks about his experiences in fostering change from an organisational standpoint whilst moving to a micro services architecture.

Here is an interesting audio clip to learn at https://d1le29qyzha1u4.cloudfront.net/AWS_Podcast_Episode_292.mp3?_=1

Monday, February 4, 2019

Future Leaders


Industry is looking forward to do differently to identify and develop leaders who will not simply survive in this new world, but thrive.

I feel high hopes and aspirations are good for any society / individual. As Jose Rizal said "The Youth is the hope of our future".


Ref: https://www.linkedin.com/pulse/future-leaders-ganesan-senthilvel/

Thursday, January 31, 2019

Amazon WorkLink


Last week, Amazon WorkLink launched for seamless access to internal websites and applications from your mobile device, with no need to modify or migrate any content. It is a fully managed, pay-as-you-go service that scales to meet the needs of any organization. It is easy to set up and run, and does not require you to migrate or modify your existing sites or content. You get full control over the domains that are accessible from mobile devices, and you can use your existing SAML-based Identity Provider (IdP) to manage your user base.

Amazon WorkLink gains access to your internal resources through a Virtual Private Cloud (VPC). The resources can exist within that VPC (for example, applications hosted on EC2 instance), in another VPC that is peered with it, or on-premises. In the on-premises case, the resources must be accessible via an IPsec tunnel, AWS Direct Connect, or the new AWS Transit Gateway. Applications running in a VPC can use AWS PrivateLink to access AWS services while keeping all traffic on the AWS network.

This product gives a secure, non-invasive browsing user experience. Corporate content is rendered within the AWS Cloud and delivered to each device over a secure connection.

Sunday, January 20, 2019

Polymath


An interesting article over the weekend.  It's quite inspiring on the current industry context.

Ref: https://medium.com/swlh/why-the-world-needs-deep-generalists-not-specialists-b7c32e223c70

Thursday, January 10, 2019

Book Summaries


You can read some of our book summaries on innovation, growth, and investing.

To access hundreds of business book summaries, join Plus for free and download all of their corporate resources during your trial period.

Follow this link - http://youexec.com/book-notes to receive the password and access link to get the summaries

Tuesday, January 1, 2019

AWS Lake Formation


AWS Online Tech Talks introduces AWS Lake Formation to build a Secure Data Lake in days. AWS Lake Formation will make it easy to set up a secure data lake in days.

With AWS Lake Formation, you will be able to ingest, catalog, clean, transform, and secure your data, and make it available for analysis and machine learning.

This talk explore how AWS Lake Formation will make it easier to combine analytic tools, like Amazon EMR, Redshift, Athena, Sagemaker, and QuickSight, on data in your data lake. You can download tech slides also.

Technical Talk & Slides are available at
https://pages.awscloud.com/Introduction-to-AWS-Lake-Formation-Build-a-Secure-Data-Lake-in-Days_1202-ABD_OD.html