Advertisements

How to remove x from Internet Explorer ?


How to remove X from IE input box, Here is the css we can write to remove x.

/* clears the ‘X’ from Internet Explorer */
input[type=search]::-ms-clear { display: none; width : 0; height: 0; }
input[type=search]::-ms-reveal { display: none; width : 0; height: 0; }

Or

/* clears the ‘X’ from Chrome */


input[type=”search”]::-webkit-search-decoration,
input[type=”search”]::-webkit-search-cancel-button,
input[type=”search”]::-webkit-search-results-button,
input[type=”search”]::-webkit-search-results-decoration { display: none; }

Thanks

Advertisements
Categories: ASP.NET Tags: , ,

The client and server cannot communicate, because they do not possess a common algorithm


I recently faced an interesting issue when trying to fetch data from third-party API. When trying to connect to the API endpoint, I received the following error message:

“An error occurred while making the HTTP request to https://<API endpoint>. This could be due to the fact that the server certificate is not configured properly with HTTP.SYS in the HTTPS case. This could also be caused by a mismatch of the security binding between the client and the server.” Inner exception was “Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.”

Solution :

The issue came up when we setup a Thycotic Secret Server on a hardened OS. On the OS TLS 1.0 was disabled for security reasons, however at the moment the used Microsoft SQL server didn´t speak TLS 1.1 or TLS 1.2. So the error message:

A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 – The client and server cannot communicate, because they do not possess a common algorithm.)

After TLS 1.0 was enabled on the Thycotic Server the installation could be performed without issues. So make sure that your Microsoft SQL environment is up to date and supports TLS 1.1/1.2 if you wish to disable TLS 1.0.

How to check if all items are the same in a list C#

March 13, 2019 Leave a comment

Here is sample code to check if all the items are same in a list

if(list.Any(x=> x ! = list[0]))

If you want to check any specific property use following code

if(list.Any(x=> x.Name ! = list[0].name))

Hope this help!

Categories: Tips & Tricks

How to Collapse all #regions only(!) in C# (Visual Studio)

March 12, 2019 Leave a comment

Follow below step to Collapse all #regions

  • Go to Tools Menu of Visual Studio
  • Select Options
  • Select Text Editor
  • Select C#
  • Select Advanced Option
  • Checked Collapse #regions when collapsing to definitions

Now if you press ctrl + m + o it will collapse all #regions.

Categories: Tips & Tricks

Issue: Password field returned empty in edit mode

January 4, 2019 Leave a comment

This is as per design. Passwords are not filled to prevent accidental resubmits, and to prevent the page from containing unencrypted passwords.

Here is the solution

@Html.PasswordFor(model => model.Password,new{@Value=Model.Password})

OR
@Html.PasswordFor(model => model.Password, new { placeholder = "********" })

This will put some 'visual' asterisks in the input box which will be disappeared when the user starts entering an actual value.

Hope this help!

Categories: Tips & Tricks

Load XML from URL giving an error (The remote server returned an error: (401) Unauthorized.)

November 1, 2018 Leave a comment

If you are getting a 401 Unauthorized error while reading an XML from URL, here is the solution you can try

xml

Hope this help!

Categories: ASP.NET Tags: , ,

How to use Variable in MySQL Like Clause ?

October 24, 2018 Leave a comment

Here is an example to use SQL variable in the mysql select query like clause

SET @name = 'advancewebsoftware';

SELECT * from `user` WHERE name LIKE CONCAT('%', @name, '%');

Hope this help!

 

Categories: Sql Server Tags: , ,