Articles in Home > Web Development





  • Flex and the User Experience By : Robert Thomson
    Ultimately, developers are using Flex to build applications for the user. As the attention to the client-side experience grows, web applications have...
  • Joomla Template Tutorial - Changing File Permissions By : Simon Champion
    There might be times when you wish to edit your Joomla template files and this can be prepared either from within Joomla itself or by editing the file on your PC.
  • Services Offered by The Majority of Internet Developers By : chris howe
    A company web site is more than the face of a corporation. It is the market awareness of a firm. Notable Alaska Internet designers translate your business goals into a convincing justification for relationships on the Web.
  • The Basics of Building Facebook Applications By : Robert Thomson
    The ubiquity of Facebook is hard to ignore. It started as a local service that helped college students connect and has expanded into a worldwide phenomenon with millions of users accessing...
  • Web Application Development – Points to Ponder By : Smit
    When you think about it for a moment, web application development is not really a mystery or a puzzle. It is development of applications that can be used on the web! It includes a host of software that can be created, deployed, maintained and utilized on websites.
  • Alternatives to AJAX By : Amy Armitage
    The short answer is, "Yes, there are a number of alternatives to Ajax for building Rich Internet Applications (RIAs)." These include Flash, Flex, Java, SVG and Ruby on Rails, as well as a few other niche players. Now for the details, which make up a somewhat longer answer...
  • Why Drupal is the Ideal Platform for SEO By : Ethan luke1
    There are several open source publishing platforms that allow businesses to thrive online, with Joomla!, WordPress, and Drupal being the three most popular. So when choosing the platform for your business, how do you know which one will help you optimize your online goals?
  • Defining Android By : Robert Thomson
    Before you can really begin to develop Android applications, it is helpful to have a basic understanding of what exactly Android is. In the simplest terms, Android is a set of software that...
  • A Quick Guide to Developing an iPhone Application By : G. Klingsheim
    During the process of creating your iPhone app, you can run it on your computer, iPhone or iPod touch. In this article, you will find some basic guidelines for developing your own applications
  • Content Management System CMS By : Ronnish Kharker
    Content management systems is often heard but not always understood. But it isn't hard to grasp and, because the CMS provides the basis for most modern websites and it will benefit an organization if it takes the time to understand it.
  • Web Development Services - Track Your Website By : manseo
    We can see a group of companies offering wed development and web design at affordable prices. But what is the requirement of a custom web development company to develop your website? We are trying to explain you here what custom web development is and how it can assist you in building a customized web solution for your business.
  • What is AJAX? By : G. Klingsheim
    Ajax got its name the way a lot of techie things do, as an acronym for a suite of technologies used together.
  • What is Typo3? By : Aamy Williams
    TYPO3 is a free development framework for Web sites, which was originally developed by Kasper. TYPO3 is based on the PHP scripting language. As a MySQL database, but can also be used as PostgreSQL or Oracle. The system is powered by two teams, one for each version 4 and one for version 5, developed.
  • A Guide to Finding Your Niche Using a Clone Script By : Ryan Malone
    Top Clone Script Database owner talks about finding your place creating a succesful clone site in todays market
  • Web Development Is the Most Effective Way of Generating Business By : Smit
    Web Development Is the Most Effective Way of Generating Business Flow on the Internet as Web Development Services Tap Essential Means of On-Line Communication And Make Sure Your Brand Information Reaches the Desired Target Group.
  • Best Joomla Web Designer By : Mr.Mani
    A joomla Web designer is a Leading Open source Customizing Company. We are Adept in customizing joomla open source. We Undertake Joomla Web Design, Custom Joomla Designer, joomla templates designer
  • Drupal Website Development By : Mr.Mani
    Drupal Developers is more than just the leading open-source CMS (Content Management Solution) on the planet. Drupal websites are full-fledged applications in themselves. With the power of Drupal and, your existing website or your brand new one can achieve and deliver far more than you ever imagined.
  • The Essence of a Good Web Designing Company By : Charms Adveen
    With the advent of the Internet, online marketing has become a very potential marketing tool. As a result making a virtual presence is highly sought by the marketers. Today businesses of all scale are keen to have website to market their offerings. A website showcases the market standing of the company along with the services they offer. Existence in the web ensures reach to the customers, based in any corner of the globe. The demand for online visibility has led to the birth of millions of web designing companies that has sprung up in various parts of the world.
  • The Role of Creativity in an Effective Social Networking Site By : Robert Thomson
    Facebook has become the poster-child for social networking sites and is an excellent microcosm of the effects of a creative and engaging social networking site. Online social networking and the...
  • Get More Targeted Users With Mobile Site Development By : Martin G. Bell
    As the latest statistics shows more and more people prefer to view the internet sites using their mobile phones. It should be noted that, the number of such people is also rapidly increasing today.
  • Custom Website Development: Functions and Importance By : tylermoon
    Presently, website has become an essential part of a company, disregarding its size or volume. It has been felt, all through the recent past the call for a change in the process of advertisement. A need was also felt to wholly renovate the presentation procedure in order to get more mass attention. This is perhaps the cause why people are increasin
  • Top 3 Content Management System - Joomla, Drupal, Mambo By : Gen Wright
    There are many open source content management systems out there. But 3 CMS stands out. They are Joomla, Drupal and Mambo.
  • Choosing the Best CMS for You By : Ivan Shieldon
    We all know that the right direction towards building an ideal Website for businesses is using CMS. But how are we going to decide on which is the best CMS?
  • Why Your Site Should be Built with Joomla By : Dave Roberts
    Joomla, available without cost, is the ideal tool to construct your Web site. This article explains why you should be sure that your site is built using Joomla.
  • Find Out What Features to Look For in a Membership Script! By : JamesStein
    Online market has several opportunities for entrepreneurs and businessmen, while some can take time to start the cash in-flows, membership sites have proved to be among the more effective ways to earn your living online.
  • Online Content Management Systems By : Carmen Shah
    What is CMS?
    CMS is the abbreviation used for content management system. In simple words it is just a software that helps you to manage all the content for your website.
    best content management system, web site content management systems
  • Drupal Web Hosting Buying Guide By : Gen Wright
    Drupal is the popular content management system (CMS). The software package which is freely available is quite useful for individuals or communities that publish, manage and handle a wide range of content on their websites.
  • What is the Best Price to Pay to Hire Software Developer OR Web Programmer? By : Groshan Fabiola
    Probably one of the most often questions on these forums, we find all kinds of answers. Sometimes the answers even seem to contradict each other!
  • Drupal Website Design Components By : Ethan luke1
    It is the sites that are consistently using professional Drupal website design components to exude credibility and trust that experience true online success. The Worx Company is an Oklahoma-based business with over 10 years of experience developing Drupal website design.
  • The Difference Between Web Developers And Web Designers By : G. Klingsheim
    Web developers and web designers are both essential in the Internet economy, and play decidedly different roles despite the fact people use the terms interchangeably.
  • Streaming Without A Streaming Server With Flash (Pseudo Streaming) By : Robert Thomson
    Adobe Corporation has a monster hit on its hand with Flash. The latest Flash Player, version 10, had been downloaded to almost 60 percent of computers...
  • IT Services | Web Development | Website Development Company | Call Centre Service By : johnsmith9
    FIN Infocom is a leading technology company providing quality outsourcing services in a more effective manner. We continuously strive to simplify the process of outsourcing by working with our clients as part of their company.
  • Drupal Themes, Templates and Other Services Available at Drupal Projects By : SteveTaylor
    Drupal is a very complex platform. Drupal Projects offers many types of services using Drupal.
  • Creating a Social Network Website By : G. Klingsheim
    The seemingly endless popularity of such social network websites as Facebook, MySpace and Twitter (to name a few) has a lot of companies both large and small rethinking their approach to attracting business and creating a buzz in the perpetually
  • Ruby on Rails Is Simplicity Itself. Or Not Quite? By : Hytech Professionals
    The never-ending desire for riveting Web sites that “pull eyeballs”, lengthen stay and induce return visits has, since 2004, complicated the life of Web application engineers.
  • Benefits of Offshore Website Development in India By : Jenny Franklin
    Offshore website development is a tactic of division of labor where the onus of certain activities is given on some other company.
  • SKG Technologies Launches SEO, Blog Management and Web Development Services By : Gen Wright
    SKG Technologies, a web development and Internet Marketing Company based in India has recently launched comprehensive packages for individuals and small businesses.
  • Overview and Benefits of ColdFusion By : sid peterson
    ColdFusion is a Rapid Application Development (RAD) language that facilitates quick creation of strong and compelling websites. As indicated earlier, ColdFusion is both an application server and a language. ColdFusion is built on a certified Java J2E
  • Essential Elements For Web Development By : Bluent
    The potential of web graphics are infinite. The perfect blend of animation and sound in a website can touch the senses of a visitor, leaving a long lasting impression.
  • Basic Requisition of Application Development By : Bluent
    Application development is the translation of a user need or marketing goal into a software application or a web based application.
  • The Benefits Of Running Your Web Applications In A Cloud By : G. Klingsheim
    It wasn’t so long ago that being told you had “your head in a cloud” wasn’t any kind of compliment. For computer and IT folks, it is now. As “cloud computing” becomes the Buzzword Of The Millennium (until the next one) it is going through the usual growing pains—defining itself, redefining how companies use applications, being misunderstood and, sometimes, being adopted too quickly.
  • Expert Psd Conversions Are For All Professions! By : Avonlea Gardens
    If you are a professional and you thought expert Psd to html or Xhtml conversions is not one of your business needs, this article is worth a read then. No more are Psd conversions only for the big offices and corporate with bulks to be converted. Today, every business, both small and big, may need help in Psd conversions.
  • How to Create a Flash Website Quickly By : Gen Wright
    Hopefully by now the prospect of creating a website is not as scary as it used to be in the early days of the Internet. You can usually purchase a domain, hosting, and enough bandwidth to adequately run your site for what amounts to a few bucks per month.
  • 5 Easy Steps to Design Websites using Joomla By : Robert Thomson
    This article illustrates five critical steps for anyone to create a simple website using the Joomla Content Management System.
  • A Website is a Must Today By : Joan Culbert
    A website is not only an effective marketing tool, but it has become essential to keep your business flourishing and reach new client bases.
  • An Overview of Content Management Systems By : Mircea Goia
    A Content Management System is a web technology that enables you to publish, add, edit and delete the contents of your website without prior knowledge of coding languages like HTML and XHTML.A Content Management System works by maintaining a database
  • When Is A Proxy Website The Way To Go By : Amy Armitage
    There is a simple reason that "proxy websites" exist in the first place, and that is because some people really do believe that information access should be done privately, confidentially but still openly.
  • Basic Principles of Website Design By : Bluent
    You spent countless hours designing a website with fantastic colors, attractive images and beautiful layout but it failed to click? Some of the reasons could be lack of planning or inappropriate web design elements. A well thought out site never fails to click.
  • Designing and Maintaining Retail Websites Is a Breeze with UBERcm By : beth0101a
    The Internet has swayed most spheres of life by its ubiquitous presence. All industries and businesses world over are using this excellent tool to manage and expand their business operations.
  • Dreamweaver: The Choice of Many By : Steve Weber A
    The most favored and sought-after web editor is Dreamweaver. I build my websites using this tool. Although a lot of beginners use a free tool such as those in free hosting websites, which is basically all right, almost all serious Internet marketers use fine web editor tools such as Dreamweaver.

    Purchasing the most in-demand web tool is not inexpensive. It will cost you a lot of money, but be informed that you can acquire them at campustech.com for a discount; just ask someone you know who is still in school or a school employee to do it for you. The retail version of Dreamweaver is the same with the educational version.

    Dreamweaver is the best web editor tool, and here are some of the reasons why I prefer using it:

    1. It is very easy to use. You can create simple pages with text, tables and images with no hassle. To tell you the truth, simple pages are all you need to begin with your online business.

    2. It has a useful FTP upload feature. Well, I still make use of my handy FTP software, but I choose to use Dreamweaver to transfer those pages, which is very convenient for me.

    3. Dreamweaver can easily change and apply template contents. If you are thinking about pre-made templates, that's not what I'm talking about. It is my favorite feature because it saves a lot of my time, and so I will explain to you how it works. Imagine you have twenty pages in your website, and you need to change your copyright date or add another page. The copyright date is seen an all the pages of the website, so if you are going to change it, you would need to edit each and every page of the website. If you create a page layout as a template, you do not need to do that. All you have to do is open your template file, adjust necessary information you need to change and save the file, then all your twenty pages are edited! It's very easy to use and it's an ultimate time-saver!

    4. It can be used even if you decide to move on with using CSS.

    5. It has a lot of styling options that you can effortlessly add to your pages, such as highlighting certain texts to make it stand out.

    6. Due to the fact that a lot of people use this web editor tool, innumerable tutorials and help files are available and accessible for you. With that, you can save a lot of time and money instead of attending classes or paying for a professional to help you.

    I know Adobe provides a trial version of Dreamweaver. Try it and before long, you'll be promoting it yourself!
  • Use Interactive Map to Improve Website Navigation and Search Function By : Ko Fai Godfrey Ko
    A highly flash interactive map can significantly improve your website's navigation and make online presentation a lot more easier. In the past, webmasters use HTML and Java Scripts to create image maps. With the increasing popularity of Flash, today's webmaster can take advantage of map software to easily create interactive maps, and maximize the usefulness of a clickable image map, with mouseover tooltips, hint boxes and many other features.
  • Multimedia Websites and Online Marketing By : Nick Singh
    For years now, Search Engine Marketing experts have been trying to solve one of the mysteries surrounding SEO and flash web page optimisation. They have tried to create work-arounds, such as, slice up parts of flash movie and placing it on different pages whilst adding text to each of these pages.
  • CSS Gallery By : Elle Wood
    Using a CSS gallery is a must these days. If you are a web designer then you know how important exposure is, especially on the web.
  • Why Do I Need Web Development By : John15 John15
    There are so many tools available in the market today which allow me to build a website from scratch. I don’t need any help with web design and web development services thank you. If that is your initial response to a professional web designing company I can quite understand your attitude.
  • Declaring Arrays in C# - Dynamic and Static By : Robert Pattinson
    Static and Dynamic array declaration in C# .NET - the differences and when each would be appropriate.
  • The Java Programming Language By : Andrew E
    Java - an island of Indonesia, a type of coffee, and a programming language. Three very different meanings, each in varying degrees of importance. Most programmers, though, are interested in the Java programming language. In just a few short years (since late 1995), Java has taken the software community by storm. Its phenomenal success has made Java the fastest growing programming language ever. There's plenty of hype about Java, and what it can do. Many programmers, and end-users, are confused
  • Authority Sites On The Rise By : Nelson Tan
    The Web 2.0 culture may be sending mini-sites and cookie-cutter article sites to their deaths. This article brings to understanding the new rules for authority site design.
  • Using Drupal Content Management System: Open Source Drupal CMS By : Peter Nisbet
    Drupal is a free open source content management system (CMS). Using Drupal you can design dynamic websites, and also blogs, forums and social networking sites. The best way to learn Drupal is likely by means of a video tutorial that can be used to learn by means of watching and copying what you see on the video.
  • Typical Areas of Web Development By : tylermoon
    Web Development is split into client side coding and server side coding and the best way to know more about web development is to study both separately. The former consists of the web layout and design while the latter consists of functionality and back end system.
  • The SEO Benefits Of Using Joomla (Template) By : Robert Thomson
    Joomla is a leading content management system (CMS) that has a lot of very loyal followers.
  • Active X Developement By : Robert Thomson
    Active X is routinely downloaded and operated by the web browser. It is not a programming language, though it provides rules on different applications with information sharing specifications. Active X is enhanced usually with Visual Basic,
  • Goals of an Enterprise Architecture (J2EE) By : Spec-India
    Enterprise software is important to an organization. Its users expect it to be reliable and bug-free. Hence we must understand and take advantage of those parts of J2EE that can help us build robust solutions and must ensure that we write quality code.
  • Online CMS Systems – An Alternative for Building and Managing Interactive Web Content By : Philippe Bodart
    The unlimited experience of an online website builder and unique webtools that you will only find at WEBRIQ.
  • Managing Your Website by Popular Free CMS Solution By : Scott123
    For building and managing customized CMS website, we can choose one from the two types of Content Management System – open source content management system which we can get free of cost and other one that is paid CMS.

    Free CMS Website Builder is the popular utility for building and managing CMS website free of cost available in e-market. We can make simple as well as comprehensive CMS website by using this utility. In long run it is very cost effective and time saving solution for creating CMS
  • What is Drupal? By : Peter Nisbet
    Drupal is a content management system that allows you to design your own websites, forums, blogs and so on. Many find the software difficult to use, but it is easy to learn using a Drupal video tutorial course.
  • Using Site Builders to Start Your Website By : Elorado Walls
    Details on the features and advantages of free online website building tools, which allow websites to be created without programming or using software.
  • Selecting The Perfect Content Management Software By : Richard Adams
    Building and managing a website is easier than ever these days - but if you are to get the best results possible from your site then you need to make sure you are using the best software for the job.
  • The Details of Image Crawls 3 By : Dustin Schwerman
    This series of articles discusses a basic coding function - the image crawl - with a focus on the usage and avoiding some of the common first-time problems rather than creating the code itself.
  • Is Web Development Expensive? By : Justin Frost
    There are many aspects that contribute to how much a web development project will cost. Some websites cost $300, some websites cost $3,000,000, it depends on the number of features the website has and the overall complexity of the web development project.
  • The Details of Image Crawls 2 By : Dustin Schwerman
    This series of articles discusses a basic coding function - the image crawl - with a focus on the usage and avoiding some of the common first-time problems rather than creating the code itself.
  • The Details of Image Crawls 1 By : Dustin Schwerman
    This series of articles discusses a basic coding function - the image crawl - with a focus on the usage and avoiding some of the common first-time problems rather than creating the code itself.
  • What is Web Development? By : Gen Wright
    An important thing about any web site is web development. It is the heart of the web site's body and means that it is something that visitors see and communicate.
  • Hot or Not? Developing applications with Java programming By : Steve Irron
    Today web application environment is flooded with number of programming languages like C+, Java, VB, etc to develop a business solution. This makes project manager extremely confused in choosing right language to develop effective web applications in stipulated time and cost. This article clearly explains why you use Java programming language which comes with a number of handy features making it well suited for use on the World Wide Web.
  • DPCI Digital Asset Management Systems simplify Content Management By : Dan Manson !
    The company I work for could no longer get away with tracking the location of key files using a spreadsheet and a shared drive. I was chosen to head up the team tasked with formalizing our digital asset management strategy.
  • Drupal Rocks By : Andrew.Day
    Drupal is an open source content management system that is changing the way businesses, individuals, and organizations present themselves online. Open source means its code is available to use and modify free of charge. This, along with its advanced functionality, translates to a powerful, innovative social publishing solution that is very cost effective.
  • Five Things That Can Go Wrong With Your Custom Website and How to Avoid Them By : Ben Friday
    When you find a developer that offers you a website that’s so cheap it sounds too good to be true, it probably is. Here are five things that can go wrong if you choose the wrong website developer.
  • Website Application Development: Facilitating Smooth Functioning of Businesses By : Smit
    Website application development companies enhance business prospects by offering a wide range of software and web application to its clients.
  • Open Source Web Development Solutions: Complete cover for all your web development needs By : Smit
    Open source web development solutions have the ability to help web development companies provide complete web solution. Open source application software has eased the hassles of complicated programming and debugging.
  • Let's Get Started... By : Andy Xhignesse
    Considering your web presence is a far too often overlooked element of business planning and this short article is meant to give a brief example of why it should be an important component of your overall plan.
  • Website Development Services: First step towards successful online business By : Steve Irron
    Website development services can benefit you in some way, with the help of these services you can develop your website and it can help you to increase your online visibility and traffic. It will ultimately increase your sales.
  • How to Securely Transfer Files with SSH File Transfer (SFTP) By : Alicia Hilton
    SFTP is a protocol for transferring files using SSH to secure the commands and data that are being transferred between the client and the server. When using FTP, the data that is being transferred is not encrypted, exposing this data to eavesdropping, tampering, or message forgery. With SFTP, the data that is transferred between the client and the server is encrypted, preventing unauthorized users from accessing your data.
  • Tips For Web Design And Development Experts By : Markus Fernandez
    Even though web development services have varied dimensions, the tips and tricks of the trade have always been a unique set, set aside by web development experts down the years. Whether you hire on-site employees or hire offshore staff, the set of tips for custom web development remains the same.
  • Web Designing vs. Web Deveploment By : Alena Smith
    Take any product you have bought recently and look at it closely. Setting aside its primary purpose, what actually convinced you to buy it? Is it the appearance or its effectiveness? If this is the first time you have bought the product, you probably have picked it up assuming it would do what its manufacturer claims it does. If the product did not have the label or the package it presently has, would it make a difference to the way you perceive it? What if
  • Revealin Web Development By : Alena Smith
    Most people have a vague idea of what web development means. They often can only come up with a fuzzy description of how they perceive web development. The many exhaustive and complex processes that are involved in creating a website is as comprehensible to them as Greek is to an ape.
  • What a Website Can Do For Your Business By : Alena Smith
    With many businesses and entrepreneurs launching their own websites online, believing that it would enhance their profits, this just might be a great time for you to take your business to the next level. If you have been wondering if it would be worth your time and money, it is probably because you are unaware of the numerous benefits that come with having your business showcased online.
  • Success Brings Success and by Asking “What If?” The Energy Needed to Propel Success is Created. By : Alena Smith
    The Website What If?

    TI Web Development is the “What if?” Company that creates the magic that creates your success. If you have asked yourself “what if” I had an Internet presence, then we are the people who will make that “what if” into “I did”.
  • The Macromedia Flash man looks to LEGO for a System By : jesse S.somer
    Jonathan Gay’s found a system of evolving ideas that works. This is the system he used to develop both Flash recently and LEGO when he was a little younger.
  • Analayzing Your Website By : James Schramko
    Website building software packages are not alike. The best ones are packed with usable and versatile tools and features that will truly add value to websites.
  • San Diego Outsourcing Solutions & IT Outsourcing By : Robert Melkonyan
    Today's business world is ever changing according to global demands, laws and regulations that govern a specific industry, this means the technology used to run a business 10 to 20 years ago ...
  • Microsoft Partner Information By : Robert Melkonyan
    What can technology do for your business? Is a question many business owners often ask themselves but since they are not IT professionals they might not have a clear idea about...
  • Microsoft Partner San Diego By : Robert Melkonyan
    Based on the fact that all businesses are not the same it is safe to say that as a business operator you will not find an industry-standard software platform that can be easily integrated...
  • Microsoft Certified Solution Provider By : Robert Melkonyan
    Microsoft is a very successful corporation which has integrated their systems and applications in basic computers, servers, frameworks and several other types of infrastructure
  • UDP - User Datagram Protocol By : Robert Thomson
    UDP is a simpler data based connectionless protocol compared to the TCP (Transmission Control Protocol).
  • Developer By : Jhon Albert
    In IT sector developers are divided into many sectors some of them are like Web Designers, Web Programmers, Program Developers, and Site Developers. In IT sector one work is done called web designing in designing a web developers are required.
  • Tips To Make Your Website Load Faster By : Kenneth Scott
    Your web pages have great content, a nice design. So why are people not clicking through to other parts of the site? In many cases, the problem is the load time.
  • An 0pen Standard for Structuring Data By : SamGeorge
    With the Extensible Markup Language [XML], the W3Chas a chance to start from scratch in defining a standard markup language, instead of playing catch-up as it had to do with HTML..
  • Make-Your-Own-Web-Page By : J.O. Moen
    The most important thing in making-your-own-web-pages is to start. Recognize that it does take time to make-your-own-web-page, especially your first time out.
  • Site Builder Issues - Why Shoeless Joe Was Wrong By : Jennifer Horowitz
    Unfortunately, many people are living a perfect example of if you build it, they won't come. Building your site with a standard site builder that doesn't allow for HTML, FTP access, root directory access and easy addition of new pages to grow your site content, is setting yourself up for failure.
  • The Benefits of Using a Content Management System By : Terry Fitzroy
    CMS can be used for large and small websites.
  • Setting up your own web server By : Sam George
    When you run the processing Seo London web designed page site on a server maintained by someone else then you may have to face a lot of restrictions in terms of space, scripts and even content in some cases.

1 2 3 4 5 6




Cartoon image of a figure holding a magnifying glass looking for articles in the ABC Article Directory

Still Searching? Last Chance to find what you're looking for with a Google Custom Search!



Custom Search


/EDF Publishing. All rights reserved. Script Services by: Sustainable Website Design
Use of our free service is protected by our Privacy Policy and Terms of Service Contact Us

User published content is licensed under a Creative Commons Attribution-No Derivative Works 3.0 Unported License
.
Increase your website traffic with Attracta.com

Date:


Powered by ABC Article Directory

Create a Mobile Website
View Site in Mobile | Classic
Share by: