Posts

Showing posts from December, 2016

Xamarin.Forms CarouselView

Xamarin.Forms has a nice control called CarouselView and it is very easy to add it to your Xamarin project. Below you can see the basic steps you need to follow in order to add it to your Xamarin project.
Install CarouselView Nuget package to your all projects (PCL, Android, iOS and Windows)As the CarouselView is in a separate assembly, add CarouselView's namespace in root of your Xaml page and use it in your page like this;<?xmlversion="1.0"encoding="UTF-8"?>
<ContentViewxmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="XYZ.Mobile.App.Controls.ValidationControls.Confirmation" xmlns:valueconverters="clr-namespace:XYZ.Mobile.App.ValueConverters" xmlns:cv="clr-namespace:Xamarin.Forms;assembly=Xamarin.Forms.CarouselView">
  <StackLayoutGrid.Row="1" Orientation="Vertical">
      <cv:CarouselViewx:Name="ConfirmationQuesti…

IIS Binding Fix for “The certificate associated with this binding is also assigned to another site’s binding. Deleting this binding will cause the HTTPS binding of another site to be unstable. Do you still want to continue?”

If you add a binding to your website in the IIS interface and then try to remove that binding by using the interface again, you might see the following error message that says;

“The certificate associated with this binding is also assigned to another site’s binding. Deleting this binding will cause the HTTPS binding of another site to be unstable. Do you still want to continue?”

In order to fix this; follow the steps below otherwise you might end up in a big trouble;

Go to C:\Windows\System32\inetsrv\config and find applicationHost.config. Save a copy of this file before making any changes.Open it using Notepad - I normally use Notepad++ but this time I had to use Notepad in order to make this work.Search for website's name in the file until you find your web site's bindings. Simply delete the binding that you no longer need and then save the file.You might need an iisreset at this point but first re-open the IIS interface and check your website's bindings. You will see that…