Advance Sharp is derived by its users, provides articles on many languages for helping other users to learn new features and languages. We want to make it the first place for every programmer to learn new technologies by accepting articles from any experienced programmer who want to help other programmer.
We have articles on following topics
Binding DropDownListFor from enum, database and some hard coded values in our previous article [MVC dropdown binding best ways][1]. In this article we will try to bind child Dropdown on selection change of parent Dropdown, say Country to State or Sate to City, by using jQuery which will call an action in controller and return JSON for selected id, and with the help of jQuery append values to... By Ali Adravi On 11 Apr 2015
CRUD (Create, Retrieve, Update and Delete) in MVC. When we start to learn new language, first we try to run an application with “Hello World” and then CRUD functionality. So in this article we will see how to select records from database (with WebGrid, pagination and sort functionality), update a record, add new record and finally delete a record in ASP.Net MVC. Let’s create a simple table... By Ali Adravi On 17 Aug 2013
In angular 2 we don't have pre-defined filter and order by as it was with AngularJs, we need to create it for our requirements. It is time killing but we need to do it, (see [No FilterPipe or OrderByPipe][1]). In this article we are going to see how we can create filter called pipe in angular 2 and sorting feature called Order By. Let's use a simple dummy json data array for it. Here is the json... By Ali Adravi On 16 Apr 2017
Search, sort, paging, insert, update and delete with ASP.Net MVC and bootstrap modal popup and WebGrid to show records with search, sort and paging feature and in next article we will complete our article by adding insert, update and delete feature with bootstrap modal popup. We are going to use Entity Framework 6 code first model with a very simple table phone. Adding client side sorting and... By Ali Adravi On 28 Dec 2014
Cascading dropdown with angularjs is easier than MVC and ASP.Net. In Angularjs ng-change is the best event to hook the function to get the second dropdown list items. In this article, we will try to fill the state dropdown on selection change of country and then fill the city dropdown on change of state dropdown. We will fetch only those records from database which match the criteria rather... By Ali Adravi On 06 Aug 2015
Angular 2 gives full control to add or remove component in other component programmatically by simple steps. In this article we are going to see how to add, remove experience component to any other component, we will also try to pass some values to component from parent to child component to see if it is possible or not. It's better to write on plunker so we can test at anytime from... By Ali Adravi On 27 Aug 2017
To add insert, update and delete feature we are going to use bootstrap modal popup with a single JavaScript method to open any partial view as a modal popup and one method to post the data from modal, which can work for entire application. First we will add some code to our layout view to dynamically add the partial view in it and JavaScript file, then we will add code only one for add new... By Ali Adravi On 28 Dec 2014
As we know the benefit of constant and enum in any other language, we need to it wherever need in our project. But angularjs does not have any enum concept, we will try to create some constants, object to achieve the same goal of enum easily with example. Luckily AngularJS provides a `constant` service type that can be used for static data that will not change and can be used throughout the... By Ali Adravi On 02 Sep 2015
In this article we will discuss about interface in C# with real time example, it properties, implementations and pros and cons as well. 1. An interface can never be instantiated e.g. ICar car = new ICar(); It’s wrong. 2. It only contains signature of its methods. 3. An interface has neither constructor nor fields. 4. It is also not permitted to have access modifier on its methods. 5. Its... By Ali Adravi On 18 Aug 2013
To Bind a DropDownListFor or DropDown in asp.net MVC from database, from enum or from hard coded values, most people suggest to add a property in the model with IEnumarable or IList. We can use it but not very helpful because after every postback we will need to fill the list again otherwise it will be null. So using ViewBag is not a bad idea, we will use it in our article. What we will see... By Ali Adravi On 04 Apr 2015
In today's digital landscape, having a strong online presence is crucial for businesses to thrive. One of the key factors that can significantly impact your online visibility and success is Search Engine Optimization (SEO). By optimizing your website and content for search engines, you can attract more organic traffic, reach your target audience, and increase your brand's visibility. So, what... By Amphy Technolabs On 24 May 2023
![alt text][3] WordPress has become an essential tool for businesses of all sizes in building a successful online presence. A well-designed and optimized website is crucial for attracting and retaining customers, building brand recognition, and generating revenue. WordPress provides businesses with a powerful platform to build a website that meets their specific needs and requirements. With... By Alena Mage On 12 May 2023
WordPress has become an essential tool for businesses of all sizes in building a successful online presence. A well-designed and optimized website is crucial for attracting and retaining customers, building brand recognition, and generating revenue. WordPress provides businesses with a powerful platform to build a website that meets their specific needs and requirements. With its vast array of... By Alena Mage On 12 May 2023
WordPress has become an essential tool for businesses of all sizes in building a successful online presence. A well-designed and optimized website is crucial for attracting and retaining customers, building brand recognition, and generating revenue. WordPress provides businesses with a powerful platform to build a website that meets their specific needs and requirements. With its vast array of... By Alena Mage On 12 May 2023
Shopify is one of the most popular e-commerce platforms for small and medium-sized businesses. However, for larger enterprises with complex needs, Shopify Plus is the way to go. In this blog post, we'll take a closer look at what Shopify Plus is and why it may be the best choice for your business. Shopify Plus is a fully-hosted, cloud-based e-commerce platform designed for high-growth,... By Amphy Technolabs On 11 May 2023
PHP is a popular programming language used for web development. It has been around since 1994 and has evolved to become one of the most widely-used languages for building dynamic websites and web applications. In this blog post, we will explore how **[PHP web development][1]** can benefit your business in terms of scalability, functionality, and cost-effectiveness. **How PHP Web Development... By Alena Mage On 04 May 2023
The procedure for **[strike off company][1]** typically involves the following steps: **Assessment of eligibility**: The first step in the strike off process is to determine if the company is eligible for strike off. This may involve checking that the company has ceased trading, has no assets or liabilities, and is not involved in any legal proceedings. **Preparation of documents**: Once... By microvista On 09 Feb 2023
<p>Do you find it difficult to process life and find solutions to your problems? Perhaps it could be confronting your personal, professional life or even home life.</p> <p>Couples, families, and individuals can seek counselling at the McDowall Integrative Psychology & Healthcare in Toronto for a range of difficulties.</p> <p>You could improve your position by consulting with a counsellor.... By McDowall Integrative Psychology & Healthcare On 31 Jan 2023
In the last few years, the food delivery business has been growing like there is no tomorrow, and we all know that Uber eats and Swiggy is a huge success. If you are an entrepreneur and looking to start a food delivery business, then hire dedicated developers from our [food delivery app development company][1]. We have great experience in delivering the right solutions to our customers. The... By E-commerce App Development- India App Developer On 29 Jun 2022
There are billions of people who use smartphones, and it is growing each day. People spend half of their total screen time on phones. With the increasing usage of smartphones, mobile applications are in great demand. One of the major reasons app development companies are in huge demand. We at iQlance design, develop, and deliver innovation in applications. <br>Services we offer are: <br>**IOS... By iQlance - Top App Development Company Canada On 25 May 2022
Microsoft is ending the official support for .NET Core 2.1 from August 21, 2021 which means Microsoft will no longer be providing updates, security fixes and technical support for it beyond the announced date. Microsoft is strongly advising users to upgrade their Microsoft products and .NET Core applications to the supported successor version that is .NET Core 3.1 or .NET 5.0 to continue... By Jeff Harvey On 22 Apr 2021
*“For the first time in Microsoft .NET history, you can build cross-platform Web Apps and deploy them on Windows, Linux and Mac OSX devices.”* ASP.Net core is an open-source cross-platform framework that offers MVC structure, web API, and all the services needed to build a specific enterprise-grade web application. It is an emerging and feature-rich framework that offers speedy performance,... By Jeff Harvey On 11 Jan 2021