Performance Optimization in .NET Applications

Best Practices for Performance Optimization in .NET Applications

At MetaSys, we had the opportunity to transition a legacy application, initially constructed with the .NET Framework 1.0, to the more modern .NET Core. We put into practice some of the relevant strategies detailed in this blog post. In a landscape where both the application and the business are in a state of evolution, the …

Best Practices for Performance Optimization in .NET Applications Read More »

What are Web Services and How to Integrate Them with SAP ?

Introduction Web services have revolutionized the way applications and platforms communicate and exchange data. With their ability to transcend platform and application boundaries, web services provide numerous advantages that have made them an integral part of modern technology. Advantages of Web Services Web services enable communication between any third-party application by using the Simple Object …

What are Web Services and How to Integrate Them with SAP ? Read More »

Customized Solutions: How MetaSys Software Tailors .NET Applications to Fit Unique Business Needs

Businesses today struggle to keep up with the rapidly shifting expectations of their sector. This is primarily because the specific needs and goals of a business may not be adequately served by off-the-shelf software solutions. Customized software development can help in solving this problem. A prominent provider of .NET solutions development services, MetaSys Software specializes …

Customized Solutions: How MetaSys Software Tailors .NET Applications to Fit Unique Business Needs Read More »

ASP.Net Development Company in India

How to Keep an Application Logged in to Avoid Session Timeout and Data Loss (Asp.net)?

Session Management is an important aspect to be taken care of while writing code. Several factors play a role in deciding your strategy and it is never one size fits all. It is important to understand the context and specific requirements of a business to determine the appropriate session duration. In this context, the application …

How to Keep an Application Logged in to Avoid Session Timeout and Data Loss (Asp.net)? Read More »

Implementing Active Directory in a .NET application with Multiple Roles

The need for a directory of users arises when various devices are used on the same network. It is crucial to locate the directory on one central source, known as Active Directory. It helps validate and authenticate multiple users accessing all resources on the domain with a single sign-on. In this blog, we will demonstrate …

Implementing Active Directory in a .NET application with Multiple Roles Read More »

Monolith and Microservices

What, Why, and How of Microservices?

What are Microservices? Historically applications were Monolithic applications where the architecture was a unified and closely coupled integrated unit. Microservices, on the contrary, are smaller independent unified business modules. Each module in Microservices performs its own unique business functionality, at times with dedicated databases. As shown in the above image, the architecture of Microservices consists …

What, Why, and How of Microservices? Read More »

New project

How to use a Database project in .NET Visual Studio?

Introduction The Database plays a vital role in any web or windows application development. The Database project can be used to maintain the repository of the schema changes. Why do we need a Database project? While developing any application, the developer has to work on many database tasks such as creating tables, triggers, stored procedures, …

How to use a Database project in .NET Visual Studio? Read More »

Power BI – A Visualization Tool which is easy to understand and develop

Power BI is a tool used for generating business intelligence reports, charts and graphs, that incorporate easy to understand visuals. It is a self-service BI tool that is particularly useful for data analysts who create and distribute BI reports throughout the organization. With moderate knowledge of SQL, one can develop simple power BI visuals after …

Power BI – A Visualization Tool which is easy to understand and develop Read More »

A Developer’s Tale: Using Microsoft technologies to integrate Myzone device with Genavix application

It is no secret that digital technology is slowly shaping the future of the healthcare industry. The use of fitness tracking devices has grown rapidly, the philosophy being ‘that which gets measured can be improved’. The MetaSys team has worked on integrating tracking devices with Fitness and Nutrition Applications.  This article describes one such achievement, …

A Developer’s Tale: Using Microsoft technologies to integrate Myzone device with Genavix application Read More »

Exporting JSON data from your ASP .Net Web API to a Microsoft Excel Spreadsheet using Macro Programming

Exporting your data to an excel spread sheet is a very common requirement, but what if this data is coming from a  database as a Web API  service . This is possible using Macro Programming. In this article, I would like to give a  brief overview of how to export your data from the ASP …

Exporting JSON data from your ASP .Net Web API to a Microsoft Excel Spreadsheet using Macro Programming Read More »

Barcode Scanning for a web based application

In this article I will share some information about a recent barcode scanning implementation we did for a web based application for one of our clients. Barcodes are nothing more than a machine readable form of data represented in the form of lines.  Nowadays, barcodes are an essential part of inventory management for a number …

Barcode Scanning for a web based application Read More »

closeup-photo-of-black-and-blue-keyboard-1194713

How MetaSys handled performance Issues related to Entity Framework

In building web applications for clients, two important factors we at MetaSys focus on are performance, and speed of development. Good performance is crucial for the success of any web application, as users expect pages and screens to load instantly. Users will quickly stop using slow programs in favour of other web or mobile applications. …

How MetaSys handled performance Issues related to Entity Framework Read More »

Image 1 SQL Job

Setting up a Microsoft Azure cloud backup for an SQL database

This article provides step by step instructions on how to backup an SQL database on the Microsoft Azure cloud using SQL jobs. The SQL server provides built-in functionality for backups to the Azure cloud. This includes restoration of a previous version of the database in two ways, either the latest download, or using a specific …

Setting up a Microsoft Azure cloud backup for an SQL database Read More »

notes-macbook-study-conference-7102

How I cracked my MCSA Web Applications certification Exam

It has been a couple of months since I gained MCSA Certification Exam in Web Applications, and in this article, I will share my experience of preparing for and taking the exams. If you’re interested in getting MCSA certification, this article might give you an idea of how long you might need to prepare, and …

How I cracked my MCSA Web Applications certification Exam Read More »

Inbody integration with web app

InBody Integration for biometric and blood pressure data into a web application

People today are more health-conscious than ever before, and digital technology is playing an important role in this development. Thanks to modern technology, there are many tools and devices to measure and record physical characteristics that relate to personal health. Tracking exercise routines and nutrition has become a popular tool for individuals to keep up …

InBody Integration for biometric and blood pressure data into a web application Read More »

Dashboard

A Case Study – Building a Dashboard using Google charts in ASP.NET

Tracking KPIs, metrics and any other relevant data is important for any business looking to improve their performance, and proper visualisation can be helpful for identifying trends and patterns. A useful information management tool is a dashboard, which can be used to provide a graphical summary of all relevant information. This article details a recent …

A Case Study – Building a Dashboard using Google charts in ASP.NET Read More »

Portability summary

Converting an MVC web APP to .Net Core Web App

History Like many others, we have been working on MVC 5 based web applications since 2013. With Microsoft planning significant investment into the open-source development platform .Net core, we saw the advantage of migrating our current applications to the new platform sooner rather than later. The first version of .Net Core 1.0 was released by …

Converting an MVC web APP to .Net Core Web App Read More »

Microsoft SQL Server blog

SQL Server on Linux!? – Meet SQL Server 2017

Over the last decade, DATA is the NEW OIL. While the increasing amount of digitization has led to data exploding exponentially, several other factors have also contributed. The cost of data storage has dropped substantially; enterprises are unwilling to delete any of their data. DATA is now a Corporate Asset and archived NOT deleted. In …

SQL Server on Linux!? – Meet SQL Server 2017 Read More »

Visual studio mobile center

Introducing Visual Studio Mobile Center

Microsoft has recently launched ‘Visual Studio Mobile Center’ for the developer community. The purpose is to help in building and managing mobile apps through a set of cloud services. The Mobile Center supports applications built on several frameworks. It supports apps built on platforms like Swift, Java, Xamarin, React Native and Objective –C. The platform …

Introducing Visual Studio Mobile Center Read More »

Codes written on a computer

.NET evolution

Microsoft began developing the dot net framework in the 1990’s and launched the first beta version in 2000. Since then, there has been no looking back. Almost 12 versions of.Net framework have been launched till now. Organizations which are looking for enterprise software solutions rely upon.NET framework. Recently, Microsoft celebrated the completion of 15 years since.NET …

.NET evolution Read More »