Techie posts related to .Net Development, Enterprise Usage, Trends, Troubleshoots....and not forgetting Workarounds. Good reads for folks who love .Net
Thursday, September 6, 2018
'ng' is not recognized as an internal or external command operable program or batch file
The error:
Cause: The environment variable is not set to pick up the ng file location.
The ng file location in you computer would be as shown below
Cause: The environment variable is not set to pick up the ng file location.
The ng file location in you computer would be as shown below
Fix:
Add the environment variable as shown below:
Update the Path variable. Add a semicolon at the end of the value and type in: %AppData%\npm
Now try ng again in the command line console
Sunday, September 2, 2018
Google Graphs - 3D Pie chart
In my pageMy page I have refered the below JS files in the header:
There is a div to load the graph inside:
<div id="event-rating-1" style="width: 750px; height: 350px;"></div>
The script :
$(document).ready(function () {
//variable declaration
var jsonEventFeedback = {};
var feedbacks = [];
$.getJSON("API/Feedbacks/GetEventFeedbacks/",
function (Data) {
var questionListing = [];
for(var i=0; i<Data.length; ++i){
questionListing[i] = Data[i];
}
//Draw the google chart
google.charts.load("current", { packages: ["corechart"] });
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Rating', 'Participants'],
['Bad', Number(questionListing[0].CountForOne)],
['Not Bad', Number(questionListing[0].CountForTwo)],
['Ok', Number(questionListing[0].CountForThree)],
['Good', Number(questionListing[0].CountForFour)],
['Excellent', Number(questionListing[0].CountForFive)]
]);
var options = {
title: questionListing[0].Question,
is3D: true,
};
var chart = new google.visualization.PieChart(document.getElementById('event-rating-1'));
chart.draw(data, options);
}
});
Sample Graphs:
- jquery-1.12.4.min.js
- https://www.gstatic.com/charts/loader.js [Google Script file for graphing]
- feedbacks.js [This is my custom JS file where all the code goes]
There is a div to load the graph inside:
<div id="event-rating-1" style="width: 750px; height: 350px;"></div>
The script :
$(document).ready(function () {
//variable declaration
var jsonEventFeedback = {};
var feedbacks = [];
$.getJSON("API/Feedbacks/GetEventFeedbacks/",
function (Data) {
var questionListing = [];
for(var i=0; i<Data.length; ++i){
questionListing[i] = Data[i];
}
//Draw the google chart
google.charts.load("current", { packages: ["corechart"] });
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Rating', 'Participants'],
['Bad', Number(questionListing[0].CountForOne)],
['Not Bad', Number(questionListing[0].CountForTwo)],
['Ok', Number(questionListing[0].CountForThree)],
['Good', Number(questionListing[0].CountForFour)],
['Excellent', Number(questionListing[0].CountForFive)]
]);
var options = {
title: questionListing[0].Question,
is3D: true,
};
var chart = new google.visualization.PieChart(document.getElementById('event-rating-1'));
chart.draw(data, options);
}
});
Sample Graphs:
Saturday, September 1, 2018
Using QRCoder
Download QRCoder from Git hub
Include the dll reference "QRCoder" and in your class specify the using directive as :
using QRCoder;
The simple code to generate the qr code is as shown in the below code snippet. Here payload is a string. The payload string was constructed from a StringBuilder.
QRCodeGenerator qrGenerator = new QRCodeGenerator();
QRCodeData qrCodeData = qrGenerator.CreateQrCode(payLoad, QRCodeGenerator.ECCLevel.Q);
QRCode qrCode = new QRCode(qrCodeData);
Bitmap qrCodeImage = qrCode.GetGraphic(20);
Include the dll reference "QRCoder" and in your class specify the using directive as :
using QRCoder;
The simple code to generate the qr code is as shown in the below code snippet. Here payload is a string. The payload string was constructed from a StringBuilder.
QRCodeGenerator qrGenerator = new QRCodeGenerator();
QRCodeData qrCodeData = qrGenerator.CreateQrCode(payLoad, QRCodeGenerator.ECCLevel.Q);
QRCode qrCode = new QRCode(qrCodeData);
Bitmap qrCodeImage = qrCode.GetGraphic(20);
Subscribe to:
Posts (Atom)