08/11/2019

Microsoft Edge built by "Chromium"

First Of All, what is Chromium?

Chromium is an open-source browser project that forms the basis for the Chrome web browser. But let’s take a little deeper look at what that means.
When Google first introduced Chrome back in 2008, they also released the Chromium source code on which Chrome was based as an open-source project. That open-source code is maintained by the Chromium Project, while Chrome itself is maintained by Google.
The biggest difference between two browsers is that, while Chrome is based on Chromium, Google also adds a number of proprietary features to Chrome like automatic updates and support for additional video formats. Google also took a similar approach with the Chromium OS, which is an open-source project that forms the basis for their own Chrome OS—the operating system that runs on Chromebooks.
Now, why Microsoft built the new edge using Chromium?
At first, the new name of Edge is "Edge Insider", and as Microsoft announcements that every things changed, and when we return to Edge Insider website we will know why Microsoft go with Chromium.
Microsoft tries to replace IE with Edge but it seems that this didn't meet them ambition, Microsoft has therefore launched a new product "Edge Insider".
I started using the new Explorer, and I hope it's a quantum leap already!




Read more...

29/06/2019

Visual Studio Code Shortcut




Ctrl + P
Quick Open, Go to File…
Ctrl + Shift + P
Show Command Palette
Ctrl+Shift+N
New window/instance
Ctrl+Shift+W
Close window/instance
Ctrl+,
User Settings
Ctrl+K Ctrl+S
Keyboard Shortcuts
Ctrl+X
Cut line (empty selection)
Ctrl+C
Copy line (empty selection)
Ctrl+Shift+K
Delete line
Ctrl+Enter
Insert line below
Ctrl+Shift+Enter
Insert line above
Ctrl+Home
Go to beginning of file
Ctrl+End
Go to end of
Ctrl+G
Go to Line
Ctrl+Shift+Tab
Navigate editor group history
Alt+Click
Insert cursor
Ctrl+`
Show integrated terminal
Ctrl+Shift+`
Create new terminal


For more commands, check the official document from Microsoft: keyboard-shortcuts-windows.pdf

Read more...

TypeScript

To be a professional Angular developer, you must master the TypeScript language.

It's JavaScript language founded by Microsoft and it's open source language.

We should use it for Angular and to know more about it visit the below link:



Read more...

creating a restful api tutorial with nodejs and mongodb


Read more...

13/05/2019

The list is too large to save as a template. The size of a template cannot exceed 52428800 bytes.

By default, you can't save the SharePoint list when it's exceed 52428800 bytes, but you can increase the size by power shell as below:

stsadm -o setproperty -propertyname max-template-document-size -propertyvalue 100000000

Read more...

05/05/2019

Microsoft SharePoint Remote Code Execution Vulnerability

A remote code execution vulnerability exists in Microsoft SharePoint when the software fails to check the source markup of an application package. An attacker who successfully exploited the vulnerability could run arbitrary code in the context of the SharePoint application pool and the SharePoint server farm account.


Remediation:
The security update addresses the vulnerability by correcting how SharePoint checks the source markup of application packages.

Security Updates
Product
Article
Download
Impact
Severity
Supersedence
Microsoft SharePoint Enterprise Server 2016
Remote Code Execution
Critical
4462155
Microsoft SharePoint Foundation 2010 Service Pack 2
Remote Code Execution
Critical
4461580
Microsoft SharePoint Foundation 2013 Service Pack 1
Remote Code Execution
Critical
4461596
Microsoft SharePoint Server 2010 Service Pack 2
Remote Code Execution
Critical
Microsoft SharePoint Server 2013 Service Pack 1
Remote Code Execution
Critical
4462139
Microsoft SharePoint Server 2019
Remote Code Execution
Critical
4462171

Read more...

03/02/2019

Internal Server Error 500

When create a new web site, Internal Server Error 500  message appear, the solution is:

  1. Open Front-End server.
  2. open IIS
  3. Select Application Pools
  4. From the right side, select SecurityTokenServiceApplicationPool
  5. Right-Click, Choose Advanced Settings.
  6. Go to Identity, and set the Farm Admin user.
  7. Recycle the Application Pool.

  8.  

Read more...