Type Script-Fix:0x800a01b6 – JavaScript runtime error: Object doesn’t support property or method ‘defineProperty

   I have started exploring on TypeScript in Visual Studio 2017.In Typescript(.ts) file i have created class and declared the variables and methods.Its working fine with my page. Now i have created properties(set,get) for private variables.Now running the code i got the below error in internet explorer(IE 11 version).

0x800a01b6 – JavaScript runtime error: Object doesn’t support property or method ‘defineProperty

   I have verified my code about the properties declaration in Typescript.It correct but not working.I have checked issue in the internet and tried multiple options but not worked.

 I have checked in the internet explorer settings and found the issue for above error in Typescript.Few months back i had worked on intranet based application,I have added local host in compatibility View Setting to check some specific issue.After that i have not removed setting.Due to this i got the issue.Once removed the localhost from compatibility view settings it’s working fine.

Internet explorer–>Tools–>compatibility View Settings–>(select your site)–Remove.


Posted in Articles | Tagged , | Leave a comment

Report Designer for Visual Studio 2017

Working with new version of the IDE is always excitement because exploring on the new things.I am working on the migrated project from .net framework 3.5 to 4.6 in visual studio 2017.While opening the RDLC file it’s open XML designer instead of the RDLC designer. I have checked in the internet found RDLC is not installed in my visual studio 2017.Report designer downloaded from the visual studio marketplace from below link.


Posted in Articles | Tagged , , | Leave a comment

Visual Studio 2017 installation for Web Developers

Visual studio 2017 installation is entirely new way of installation compare to previous version of visual studio.In installation of Visual studio 2017 can be customized based your development requirement.Workloads,individual components and language packs are new features in visual studio 2017.

I have working on the web development then in the installation selected ASP.NET and Web development workload and selected individual components like .NET framework 4.6. Below is the screenshot for workloads.


After some time  visual studio 2017 is ready to use in my system.If you want more detail please refer microsoft documents link for installation.

Posted in Articles | Tagged , | Leave a comment

My Experience with Microsoft Azure

In last month I got an opportunity to attend the Microsoft Azure training.As a developer curiosity to know various options available on Azure.Microsoft Azure cloud giving a lot of options on demand without any delay.I have tried with free trial to explore the Azure cloud. I have explored on  autoscaling, traffic manager ,resource manager,vpn setup and VM creation.You can also explore on  azure once your go thought the document of azure.Below are links for azure documentation and free trial.


Azure free trial


Posted in Articles | Tagged , | Leave a comment

Visual Studio 2017 Release

Microsoft released Visual studio 2017 on March 7,2017 on 20th anniversary celebration of visual studio.Visual studio great IDE for developers.Visual studio 2017 is lightweight installation.More customized installation like simple you can install features that you need for you.Let us download and explore the new features of Visual studio 2017 IDE.


Posted in Articles | Tagged , | Leave a comment

Dotnet Documentation

Now all the dot net documentation is available in new link.The documentation structure is very like Get started,Tutorials and references links given by microsoft .Microsoft migrated other documentations like visual studio,Asp.net,Azure ,Xamarin in the new site.Below is the link for microsoft documentation site.



Posted in Articles | Tagged , , | 1 Comment

Why.Net Core framework

Why .net Core framework already we have .net framework which is a very mature and rich framework and lot of third party .Net libraries,NuGet Packages but  works only on windows OS platform.If you want to run .net application on Cross platforms(Windows, Linux and macOS) then you can use .Net Core framework.Net core framework advantages over the traditional .net framework.

  • Cross platform Support
  • Micro services
  • Containers
  • High performance
  • Side by side of .NET versions per application level.

Below are the link which give detail information about the .Net Core



Posted in Articles | Tagged , | Leave a comment