GoorooTHINK

Thought provoking and helpful articles
from the Gooroo community.

Do you have something to say? Contribute or create an article and add it to your Gooroo bio.

  1. How to debug Django web apps using chrome developer tools and Django Debug Panel

    Django is a great framework for developing fast web applications with python, and it can certainly save you a ton of time if you are using python.  It's one of my favorite frameworks that is around right now, and I think they do best at describing why right on their website. "Django, the web framework for perfectionists with deadlines"It's the framework that I choose if I need something up and running, yesterday, but I still want it to be something I would not be embarrassed that I'm the...
  2. Scheduled SharePoint workflows

    I have created a custom list called Reclamations with a few new columns:The purpose is to send an email to the responsible people 2 days before the expiration date. There are quite a few solutions to accomplish this task. Some of them involve another list with calculated column, custom timer job, SQL Server Agent, Windows Task Scheduler, PowerShell script …But I am a fan of simple solutions. All you need is one-step declarative workflow (created with SharePoint Designer) and a workflow scheduler....
  3. Develop application on SharePoint Online Using CSOM

    Steps:1- Install Visual Studio 20152- Download and install NuGet client and integrate it with Visual Studiohttps://dist.nuget.org/index.html3- Go to Visual Studio Create New project (console, windows application, web forms,… whatever you are comfortable in using) for sake of demo I will use Windows Forms Application.
  4. Retrieve list items from a SharePoint list

    Returning items from a SharePoint list is very simple task so this article is going to be one of the shortest I have written. You can use GetItemById() method to return a single list item or GetItems(CamlQuery) to return multiple items. CAML or Collaborative Application Markup Language is an XML-based language that is used to define the fields and views that are used in sites and lists. Passing an undefined CamQuery object to the GetItems method will return all of the items in the list.The next code...
  5. Creating custom entry forms for task list

    This is the first post from a series of posts related to lists in SharePoint and what we can do with them. I will start with creating a simple task list, edit and add columns, create custom view and create custom entry forms for the list.My task list named Maintenance should have the following columns:Open the site where you want to have your task list and from Settings select Add an app.Figure 1. Add an appFrom the gallery of available apps select Tasks, enter the name of the task list (in my case...
  6. Creating a Timer Job in SharePoint, complete guide

    Timer jobs are tasks that run at a scheduled time. Just like MSSQL Server Agent jobs, which executes different database task, SharePoint uses timer jobs to maintain or monitor the server farm. If you have the curiosity bug and want to see the timer jobs that are on your server then go to SharePoint Central Administration, select Monitoring from the menu and in the Timer Jobs section click on Review job definitions. Depending on your SharePoint edition and your web applications you can have quite...
  7. Magneto Development: Things to remember while developing a Magneto website

    If you are looking forward to launching an e-commerce website, then you must get an idea about the merchandises you are going to sell and the visual layout of your website. Being a business owner, you should make a proper plan while choosing the platform and theme for your upcoming website.Most business persons choose Magento development for creating a fully-functional yet secure e-commerce store. However, you cannot come up with a successful online store by just picking the engaging theme and loading...
  8. Initiating the Git

    How to initiate git through sshlogin using shh~~~git $ ssh [email protected] ~~~creating a folder ~~~git $ mkdir folder_name ~~~changing to that newly created folder~~~git $ cd folder_name ~~~initiating as a master branch~~~git $ git init --bare ~~~changing the windows pack~~~git $ git config pack.window 0 ~~~##step 5 : clone to local machine usingcloning the newly created folder to local~~~git $ git clone [email protected]:/home/folder_name ~~~adding the all files which are created
  9. Microsoft Edge Extensions

    One of the most requested features for Microsoft Edge is extensions – and for good reason!Many of us take for granted being able to use browser based plugins such as LastPass’s password manager or extensions for existing applications such as EverNote, OneNote & Skype. One of the first things I noticed when playing with Edge was the lack of a password manager which made everyday use very hard.The omission of extensions in a browser has the potential to severely impact uptake from every day users...
  10. Two Strategies for Crossing Origins with Performance in Mind

    The web's same-origin policy is one of the cornerstone mechanisms upon which web security is built. It restricts the way that resources can be shared between web applications that have differing protocols, hosts or ports.A few years ago, the Cross-Origin Resource Sharing (aka CORS) specification extended the policy to enable various scenarios that were previously restricted. While the new scenarios are certainly useful, they introduce new considerations for the performance minded. The remainder of...
  11. Edit DRAFT Edit

    • updated