All java c# .net servlet jdbc c sqlserver android javascript php wcf clearcase angularjs 2

What are the key goals and motivations for the HTML5 specification?

There are many good features in HTML5. One of the grate feature is "WebSocket". You can develop real-time application using HTML5 WebSocket.  The WebSocket specification defines an API establishing "socket" connections between a web browser and a server. WebSocket is a protocol providing full-duplex communication channels over a single TCP connection.


User specific push notification in MFP

notifications can be either polled from the back-end system, or pushed by one. In this example, a submitNotifications() adapter function is invoked by a back-end system as an external API to send notifications.

function submitNotification(userId, notificationText) {
	var userSubscription = WL.Server.getUserNotificationSubscription('PushAdapter.PushEventSource', userId);
	if (userSubscription === null) {
		return { result: "No subscription found for user :: " + userId };
	var badgeDigit = 1;
	var notification = WL.Server.createDefaultNotification(notificationText, badgeDigit, {custom:"data"});
        WL.Server.notifyAllDevices(userSubscription, notification);
return {
		result: "Notification sent to user :: " + userId
For more go to the following link

Can we run application without IIS?

Yes. Using ASP.NET DEVELOPMENT SERVER which is the default server in ASP.NET.

It is easy to run your web application without installing any web server. For running your application without IIS you have to use Cassini Desktop Adapter.

Features of Cassini Desktop Adapter

* Standalone Web Applications – now on the Desktop
* 100% Embedded Web server
* No Installation or GAC Required
* No Administrator Privileges Required
* No XML / Configuration Files
* Cassini On-Demand

Download Link
Download Cassini

After Extracting above zip file you will find a folder named “Standalone.Simple”
It has following sub directory

Now do following steps
-> Just put your web application on \webApp folder
-> Copy UltiDevCassiniHttpRequestProcessor2.0.dll from \Cassini folder
-> Now past it your bin folder
-> Now run Standalone.Simple.bat file (It will create virtual web server)

Now your application is running without IIS It also support VWG application.

explain uses of using statement in c#

The using statement allows the programmer to specify when objects that use resources should release them. The object provided to the using statement must implement the IDisposable interface. This interface provides the Dispose method, which should release the object's resources.

The reason for the "using" statement is to ensure that the object is disposed as soon as it goes out of scope, and it doesn't require explicit code to ensure that this happens.The using statement simplifies the code that you have to write to create and then finally clean up the object. The using statement obtains the resource specified, executes the statements and finally calls the Dispose method of the object to clean up the object.

USING statement creates try/finally blocks automatically 

What is closures in JavaScript, can someone explain them in detail

JavaScript variables can belong to the local or global scope.

Private variables can be made possible with closures.

JavaScript Closures
Remember self-invoking functions? What does this function do

<!DOCTYPE html>

<p>Counting with a local variable.</p>

<button type="button" onclick="myFunction()">Count!</button>

<p id="demo">0</p>

var add = (function () {
    var counter = 0;
    return function () {return counter += 1;}

function myFunction(){
    document.getElementById("demo").innerHTML = add();


Whenever you see the function keyword within another function, the inner function has access to variables in the outer function.

function foo(x) {
  var tmp = 3;

  function bar(y) {
    console.log(x + y + (++tmp)); // will log 16



From where I will get professional quality case study essay?

JamesSelf, I googled to find you an answer. Of all, I think is a good one. I haven't tried it personally though.


The following business schools publish either abstracts or full MBA case studies online. Some of these case studies are free. Others can be downloaded and purchased for a small fee. 

Explain the relationship between the

tags in HTML5.

<header> and <h1> both are same.<header> is the only one tag <h1> is the  one header tag for example <h2>, <h3>, <h4> contain many tags is there

H1 is a typography heading and typically is used for your primary page heading, such as your page title. The header element, however, is used to group content that would serve as the header of the site, for example, or the header of an article. You will often see header used as the masthead,

What is Outputs in Angular 2?

Use property binding and the @Input decorator to pass data into a component, and @Output and EventEmitter to pass data out and bind to an event.

import { Component, Output, EventEmitter } from '@angular/core'; @Component({ selector: 'user-profile', template: '
Hi, my name is {{}}
' }) export class UserProfile { @Output() userUpdated = new EventEmitter(); constructor() { // Update user // ... this.userUpdated.emit(this.user); } }

Agile Vs Waterfall processes?

Agile is a lightweight, iterative software development methodology, which helps to build software incrementally. Waterfall methodology is a traditional method, which covers 4 key stages of the software, discovering business requirements, designing, development and testing. The agile process implements these 4 phases in sprints, which benefits the development to deliver business requirements, and customize as required.

Waterfall is a linear approach to software development. In this methodology, the sequence of events is something like:

Gather and document requirements


Code and unit test

Perform system testing

Perform user acceptance testing (UAT)

Fix any issues

Deliver the finished product

In a true Waterfall development project, each of these represents a distinct stage of software development, and each stage generally finishes before the next one can begin. There is also typically a stage gate between each; for example, requirements must be reviewed and approved by the customer before design can begin.

Agile is an iterative, team-based approach to development. This approach emphasizes the rapid delivery of an application in complete functional components. Rather than creating tasks and schedules, all time is “time-boxed” into phases called “sprints.” Each sprint has a defined duration (usually in weeks) with a running list of deliverables, planned at the start of the sprint. Deliverables are prioritized by business value as determined by the customer. If all planned work for the sprint cannot be completed, work is reprioritized and the information is used for future sprint planning.

How to config System.js in Angular 2?

The packages in the System config should be 'scripts' in your case. It should match the folder name. Because you have it named 'app', it does not add the defaultExtension 'js' to the modules filename

It allows to configure SystemJS to load modules compiled using the TypeScript compiler. For anonymous modules (one module per JS file), it allows to map the name of modules to JS files that actually contains the module JavaScript code.

Here is a sample. If I try to import the module named app/test, SystemJS will do:

  • Try to find a preregistered module (with System.register('app/test', ...
  • If not, it will look into its configuration to build the request to execute to load the corresponding file:
    • there is a map entry for app
    • there is a packages entry for app with defaultExtension = js
  • The request will be http://localhost:3000/app/test.js. If you have map: { app: dist }, the request would be http://localhost:3000/dist/test.js