Showing posts with label Extensions. Show all posts
Showing posts with label Extensions. Show all posts

Wednesday, May 25, 2016

What is new in Microsoft Edge Windows Build 14342 for developers?

Recently updated the insider's version to 14342 from 14295.

Swipe Navigation is new in Microsoft Edge
Swipe anywhere on the web page left to right or right to left to navigate.

New Extensions in 14342
  • AdBlock
  • AdBlockPlus
  • Pinterest
  • Save to Pocket
Click Ellipsis button and Click Extensions


You need to get extensions from Windows Store


--Install from Windows Store
https://developer.microsoft.com/en-us/microsoft-edge/extensions/


I already had the Microsoft Translator on my previous version but I could not load it. Looks like I need to get the extension again.



In versions earlier to this you could do the following:

Pin/unpin tab. Right click tab to pin the tab. This is quite useful although browser displays some of regularly used pages when you click the + New tab.



You could pin a number of interesting tabs as shown.

Right click the pinned tab and pick Unpin to unpin it. Unpinning windows logo site.




Drag and drop folders to reorder in Favorites Bar.
Of course you can sort the Favorites.



View Source & Inspect Element contextual menu items

Click ellipsis at extreme right end of browser and choose F12 Developer Tools, the first time. Now if you right click on the page you can access View Source and Inspect Element. Of course you can hide it from other users.


The Context menu then shows the View Source and Inspect Element items. If you hide it  you just get Select and Print when the you right click on the web page.

Paste and Go

You could copy a hyperlink from anywhere (for example typed into Notepad or copied from a web page) and then in a new search box right click to get the context menu and pick,  Paste and go to navigate to that page.

These are great features but one of the problems that has not gone away is that the browser hangs when changing tabs. Sometimes you need to get the task manager to get rid of it.

Friday, May 6, 2016

How do I work with Apache Cordova using Visual Studio 2015?

Intel XDK has great resources for HTML5 Web apps targeting mulitple platforms. Additonally it has debugging support for iOS and Android devices but not for Windows platform.

The free version of Visual Studio 2015 called the Visual Studio 2015 Community has excellent support for everything from web to data; on-site, cloud and hybrid applications including Business Intelligence. This support is out of the box for Windows platform. However, for open source and third party there are extensions that can be used.

You can add extensions to work with Apache Cordova based apps. Here are some of the extenions presently available online.

The Cordova Multiplatform is well suited for HTML5 but the language used is TypeScript. I am not sure if there is one in JavaScript.



More information here.

Wednesday, July 9, 2008

How are reports processed on a Report Server in SSRS 2008?

In SSRS 2008 reports are processed on the Report Server instance (not IIS) configured during installation and uses the two special relational databases as the backend, ReportServer and ReportServerTempdb.

Reports are procesed when they are requested by the user. These requests can take the following forms:

On-demand ->
User accessing report triggers report processor on the report server or, user working on a model-based report triggers report processor.

Demand for a cached report->
User accessing a cached copy triggers this type of processing if cached copy has expired.

From schedulig and delivery processor->
Schedules and delivery events trigger this type of processing.

In all these cases the published report definition file is retrieved. This file defines both data and formatiing information. The data from the data processing extension is merged with the formatting information to produce the report in an intermediate format. The rendering extension takes this report in the intermediate format, processes it and produces the report rendered in a device specific format. During this process it may also process information that were not processed earlier like expressions in the report.

In the case of report being requested due to user working with a model, the steps are similar except that the model is interrogated to provide report and model data.

In essence core processors, the several specialized extensions, and the backend work together to produce a finished report.