Weekend reading

How to Change Time to Display List of Operating Systems at Startup in Windows 10

If you have more than one operating system installed on your PC, then you will have 30 seconds by default to choose an operating system to run before the default operating system runs automatically.

This tutorial will show you how to change how long to wait to display the list of operating systems at startup before the default operating system runs automatically in Windows 10.

Read more…

Discover SharePoint Web Services methods and parameters and feel nostalgic about it

This is not the first time that a customer has an issue with SharePoint Web Services “. asmx” and InfoPath Forms that I need to quickly spot and fix. Of course SharePoint Web Services work as a charm, but sometimes the problem comes more to InfoPath forms how they consume the services SOAP response and request headers. Yes, I’ve said InfoPath. A lot of customers still work and use InfoPath forms, they created and automated HR or IT process using these wonderful technologies and we, support engineers need to support. A lot of customers still have a dependency on InfoPath.

Today I want to share a resource that is not the first time that help me identify the problem and that is .NET Web Service Studio, this application is a .NET client application that you can use to discover the Methods of a web service and review the SOAP request and response parameter.

Very handy to start understanding a web service. So because this is like the third time I’ve used these tools to start supporting an InfoPath Form here you have it:

Just go to WebServiceStudio a codeplex, hit Download and enjoy the ride. There is some nostalgic feeling working and using the tool.

Just look the icons, don't you feel little nostalgia?

Just look the icons, don’t you feel little nostalgia?

I bought a keyboard..

on eBay.. a Logitech K800.. nice.

Unfortunately, the vendor did NOT state that the keyboards were ‘Brazilian’, and I assumed that the keyboard would be ‘US’ language’

I don’t want a Brazilian keyboard, and the vendor suggested that I send it back, but they could not send a US keyboard out because they didn’t have any. I was sent a printable, shipping paid label. Trouble is that I live in Canada and the label is only good for USPS, and it may cost me almost half what I paid for the keyboard.

The company also offered a rebate of 30% which I think I will take. It still leaves me with a keyboard which I really do not want, and I am not going to be able to sell it on too easily.

If I pursue getting a K800, it will eventually cost me the same or maybe even more than if I had gone to a local computer store in the first place.

There are times when buying on the Internet is like crossing a minefield, and right now, I am in the middle of one..

Surfing is not much fun..

.. especially at a time when it should be.

I remember years ago when Internet pages were text only and it could be slow then,  but only because the modems in use were painfully slow. I have a gateway capable of 100mb, but with pages loaded down with adverts and other crap, sometimes I just get too frustrated to bother.

Some ads open almost full screen and the only way to close them is to shut the host site down. Ha, and you think that I am going to buy ANYTHING from you for making me do that????

Web Advertisers need to learn some manners. They will eventually learn that many of us do NOT respond to bullying, finding alternative routes. I feel sure that some will go bust or lose interest in time, BUT in the meantime, surfing has lost some of its magic.

Use TypeScript to Prepare for Angular 2

If you are developing now in Angular 1.x with an eye toward Angular 2, the best thing you can do is to write your Angular code with TypeScript. Angular 1.x code you write in TypeScript today will look very similar to code you will write in Angular 2 tomorrow (not literally tomorrow!).

At a recent Angular conference, the members of the Angular team from Google stated that one of the best ways to code now in Angular 1.x in preparation for Angular 2 is to use TypeScript.

What is TypeScript?


TypeScript is an open-source programming language that is:

  • A superset of JavaScript
    • Including all of the current JavaScript syntax, plus much more.
    • Any valid JavaScript code is valid TypeScript code. And as such, TypeScript works with all existing JavaScript frameworks, including Angular.
  • TypeScript transpiles to plain JavaScript
    • So we can deploy the resulting JavaScript files for our Angular application just as we do now.
    • And the resulting files execute in any of today’s browsers on any OS.
    • Plus there is no runtime overhead of using TypeScript because all of the types evaporate and the TypeScript-only syntax is replaced … leaving only pure JavaScript.
  • TypeScript allows us to define strong types
    • Editor tooling, such as the new Visual Studio Code editor, use these types for static type checking of our code during development
    • This makes development, debugging, and refactoring easier.
    • Plus it clarifies the developer’s intent. For example, we can define that a function is meant to take in a string. Not a number, not an object, just a string.
  • And TypeScript provides class-based object-oriented programming techniques.
    • So we can optionally think of our code in terms of objects with properties and methods.
    • And the TypeScript compiler transpiles the classes into JavaScript functions.

Here is the code for an Angular controller, written using the class-based object-oriented programming techniques available in TypeScript.


To learn more about using Angular with TypeScript, check out the Pluralsight course: “Angular with TypeScript



How to Create a Show Desktop Shortcut in Windows 10

Show desktop can be used to minimize and restore all of your open windows at once.

This tutorial will show you how to download or create a Show desktop shortcut for your account in Windows 10.

Read more…

How to Change Delay Time to Show Taskbar Thumbnails in Windows 10

When you hover over the icon or button on the taskbar of opened items, it will show either thumbnail previews or a list of the opened windows or tabs for that item.

The delay time value is the amount of time waiting before showing thumbnails or a list of an opened item (ex: File Explorer) when you hover over the item’s icon on the taskbar.

This tutorial will show you how to change the delay time to wait before showing taskbar thumbnails for your account in Windows 10.

Read more…

How to Change Threshold of Taskbar Thumbnails to Show List in Windows 10

When you hover over the icon or button on the taskbar of opened items, it will show either thumbnail previews or a list of the opened windows or tabs for that item.

The taskbar will only show thumbnails of so many opened windows or tabs for an item (ex: Internet Explorer) before the threshold is reached and will then automatically show a list afterwards for that item.

This tutorial will show you how to change the threshold after which taskbar thumbnails of opened items show as a list instead for your account in Windows 10.

Read more…

Deploy InfoPath Forms with UDCX files in multiple SharePoint farms

Probably you follow the best practices when building InfoPath Forms solutions. You know, there is a recommendation to use UDCX files a.k.a universal data connection files to describe the connection details of a data source. That is all good stuff, the point that I want to share today, is how to deal with InfoPath Forms that have data connection files that need to be deployed to a different farm like from DEV, QA, UAT and PROD farms.

Of course each farm as a different DNS, for example:

  • Development Box: http://myspdevbox1
  • Test Farm: http://preportal.mycompany.com
  • Production Farm: http://portal.mycompany.com

So, my InfoPath form in development will have a reference to the UDCX file pointing to DNS: http://myspdevbox1 and to site collection like /sites/IT, the Site Collection part is relative, that mean that as long every farm has the same path everything should work, but, of course every farm will not have the same DNS.

How we can change the Form Template to point to a different DNS and ensure it points to the right data connection files?

Here the steps:

  1. Open the form and select File – Publish, from the Export section, click Export Source Files, then save the form files in a folder
Export the form as Source Files

Export the form as Source Files

  1. Using Windows Explorer, navigate to the folder, look for manifest. xsn file and open with Notepad
Open manifest.xsn in Notepad

Open manifest.xsn in Notepad

  1. Find your existing DNS like http://preportal.mycompany.com and replace with the new farm DNS like http://portal.mycompany.com
Find and Replace in Notepad

Find and Replace in Notepad

  1. Replace all your DNS entries and save the file
  2. Open the manifest.xsn with InfoPath Designer and save the template with a proper name different from manifest.xsn
Open the manifest.xsn in design mode

Open the manifest.xsn in design mode

  1. Publish your new InfoPath form template to your new farm, you will notice that in the Publishing Wizard dialog box already will have the new DNS
  2. Now you can test.

Remember, you also need to edit your data connection files to point to the proper DNS and they need to be stored in the same relative path.


Spybot Search & Destroy Weekly Update – September 2, 2015

++ Ad.InstallerPack
+ Win32.Symmi
+ OpenCandy + Outbrowse ++ PU.InstalleRex
++ Win32.Agentb.appn + Win32.Downloader.HicrazykA
Total: 2609907 fingerprints in 821045 rules for 7524 products.


Microsoft Security Bulletin Releases Issued: September 2, 2015


The following bulletins have undergone a major revision increment.

* MS15-081 – Critical

Bulletin Information:

MS15-081 – Critical

– Title: Vulnerabilities in Microsoft Office Could Allow Remote Code
Execution (3080790)
– Reason for Revision: V2.0 (September 2, 2015): Bulletin revised
to announce that the 3039798 update for Microsoft Office 2013
RT Service Pack 1 is available via Windows Update.
– Originally posted: August 11, 2015
– Updated: September 2, 2015
– Bulletin Severity Rating: Critical
– Version: 2.0

Keyboard Shortcuts List for Desktop in Windows 10

This tutorial will show you a list of shortcut keys that you can use from the desktop in Windows 10.

Read more…

How to Check if Windows 10 is Activated

Activation helps verify that Windows on your PC is genuine.

If you upgraded to the free offer of Windows 10, then you will be able to do a clean install of the free Windows 10 anytime you like if it is currently activated.

This tutorial will show you how to check if Windows 10 is currently activated or not activated on your PC.

Read more…

Removal instructions for Shop and Save Up

What is Shop and Save Up?

The Malwarebytes research team has determined that Shop and Save Up is a browser hijacker. These so-called “hijackers” manipulate your browser(s), for example to change your startpage or searchscopes, so that the affected browser visits their site or one of their choice. This one also displays advertisements.


Removal instructions for Desktop-play

What is Desktop-play?

The Malwarebytes research team has determined that Desktop-play is adware. These adware applications display advertisements not originating from the sites you are browsing.


How to Turn On or Off Use Check Boxes to Select Items in Windows 10

You can use check boxes to make selecting multiple items in any order easier to do in File Explorer and on your desktop in Windows.

When check boxes is turned on, you can hover the pointer over each item to reveal the check box to be able to check (select) or uncheck (unselect) it.

This tutorial will show you how to turn on or off using check boxes to select files, folders, and drives in your user account in Windows 10.

Read more…

The Toshiba Netbook..

Yes, it still works, and yes, I am still pleased with it. However, it does have an issue that I never noticed before.

After a cold boot and before any major task is started, it appears to need ‘warming up’ time. The CPU LED flashes away like all hell for a good twenty minutes, while various maintenance utilities ply their trade.

I don’t mind because the Netbook isn’t capable of too much at the best of times, and presently it is walking with the Windows 10 crowd. At least I don’t have to wait for the latest builds to install. They took far longer. :-)

The other machines have more about them and do not have to warm up.

Anyway, a month on and everything is good here..

Windows 10.. the flickering screen..

OK, this is one cause for flickering screens after a Windows 10 upgrade. It may be the only one, I don’t know..

The cause? Norton.. :-) See here..

No, I don’t like Norton or Symantec Anything, but I don’t like any of the other big anti-virus suites either. I have tried them all, and just as I think I have found a good one, the software author trashes it.

Anti-virus programs weren’t always this way. There was a time when nobody really knew if they did anything at all. All we could do was believe what we were told. One thing is for sure, they were supposed to work seamlessly in the background.

They don’t do that anymore. Every now and again, the computer stops doing something that has not been an issue before, and invariably it is the huge anti-virus suite spoiling the party.

Best plan is to use the Microsoft offering. It works seamlessly, never stopping anything that is harmless, and you never get a virus infection because I suspect there is nothing for Windows Defender to stop. ‘Virus infections’ these days refers to popups et al, invited in by the user, not let in by your anti-virus suite.

Removal instructions for DNS Unlocker

What is DNS Unlocker?

The Malwarebytes research team has determined that DNS Unlocker is adware. These adware applications display advertisements not originating from the sites you are browsing.


Recent Comments