#SalesforceApexHours #FarmingtonHillsSFDCDug
Agenda :-
• Introduction To Lightning Components
• Difference between Lightning Components and Visualforce
• Thinking in terms of Component Model
• Basics of Lightning - Inside Bundle
• Events - Discuss Application and Component Events
Salesforce Apex Hours: What means Winter 18 for Developers Amit Chaudhary
Hello Everyone !
"Salesforce Apex Hours" is a recurring event to talk about salesforce ! Some times we'd like to meet on one location and some time online.
This time we planned one online session on "Winter 18 for Developer" with Jitendra Zaa (Salesforce MVP).
Agenda :-
What’s new in Winter 18 for Developer
Enhancements in Flow
Other platform improvements
Thanks
Amit Chaudhary
Agenda
1) Scratch Org VS Sandbox Development
2) SalesforceDX source code format from traditional format
3) Winter 19 Salesforce Source Commands (Retrieve, Deploy and Delete)
4) Using Salesforce Extensions For VSCode against Non-scratch orgs
5) Auto Generating package.xml from changesets and unmanaged package
6) Setting Developer Workflows for Salesforce application development and debugging (ISV apps and changeset based development)
7) Deploying metadata from one org to another using Vscode extensions
DF17 - Build your own jaw-dropping Salesforce Chrome ExtensionEnrico Murru
Salesforce APIs and Chrome Extensions are a dream team. Join us to learn what a Chrome Extension is made of and how to build your own. You'll learn the building blocks around authorizing it with your Salesforce org and how to manage data access. Get inspired so that you can build YOUR own jaw-dropping extension.
See the full video here https://www.youtube.com/watch?v=nPOz3qYCRkU
Github repository: https://github.com/enreeco/sf-df17-chrome-ext-sesssion
Chrome web store example: https://chrome.google.com/webstore/detail/amazing-salesforce-chrome/mmkccibgnkbmlhgddpnipfciejgfdaoc
Salesforce Apex Hours: What means Winter 18 for Developers Amit Chaudhary
Hello Everyone !
"Salesforce Apex Hours" is a recurring event to talk about salesforce ! Some times we'd like to meet on one location and some time online.
This time we planned one online session on "Winter 18 for Developer" with Jitendra Zaa (Salesforce MVP).
Agenda :-
What’s new in Winter 18 for Developer
Enhancements in Flow
Other platform improvements
Thanks
Amit Chaudhary
Agenda
1) Scratch Org VS Sandbox Development
2) SalesforceDX source code format from traditional format
3) Winter 19 Salesforce Source Commands (Retrieve, Deploy and Delete)
4) Using Salesforce Extensions For VSCode against Non-scratch orgs
5) Auto Generating package.xml from changesets and unmanaged package
6) Setting Developer Workflows for Salesforce application development and debugging (ISV apps and changeset based development)
7) Deploying metadata from one org to another using Vscode extensions
DF17 - Build your own jaw-dropping Salesforce Chrome ExtensionEnrico Murru
Salesforce APIs and Chrome Extensions are a dream team. Join us to learn what a Chrome Extension is made of and how to build your own. You'll learn the building blocks around authorizing it with your Salesforce org and how to manage data access. Get inspired so that you can build YOUR own jaw-dropping extension.
See the full video here https://www.youtube.com/watch?v=nPOz3qYCRkU
Github repository: https://github.com/enreeco/sf-df17-chrome-ext-sesssion
Chrome web store example: https://chrome.google.com/webstore/detail/amazing-salesforce-chrome/mmkccibgnkbmlhgddpnipfciejgfdaoc
1 What is Lightning Locker Service?
2 Why there is a need for Lightning Locker?
-- Why do we say that browsers can be insecure?
-- What is malicious JavaScript?
-- What is cross-site scripting(XSS)?
3 How it impacts your Lightning Components?
4 How you can enable/disable Lightning Locker
5 Demo
Building Salesforce1 Communities Apps with React Native and FluxSalesforce Developers
React Native is an exciting new mobile framework from Facebook that enables developers to write native apps using JavaScript. Join us as we learn how to integrate React Native and Flux application architecture with the Salesforce1 Platform to deliver amazing customer experiences.
If you treat adding an API to your product as any other feature, you will fail! Get guidelines about adding an API and the important role of engineers in the process.
Our Evoq CMS powers websites for thousands of customers. Our customers tend to use a core set of Evoq features. What are some of our lesser known features? Yes, features that no one told you about?
This presentation covers:
1) Publisher
2) Link tracking
3) Zendesk integration
4) Template management
5) Mobile-friendly back-end
6) Content Exchange
1 What is Lightning Locker Service?
2 Why there is a need for Lightning Locker?
-- Why do we say that browsers can be insecure?
-- What is malicious JavaScript?
-- What is cross-site scripting(XSS)?
3 How it impacts your Lightning Components?
4 How you can enable/disable Lightning Locker
5 Demo
Building Salesforce1 Communities Apps with React Native and FluxSalesforce Developers
React Native is an exciting new mobile framework from Facebook that enables developers to write native apps using JavaScript. Join us as we learn how to integrate React Native and Flux application architecture with the Salesforce1 Platform to deliver amazing customer experiences.
If you treat adding an API to your product as any other feature, you will fail! Get guidelines about adding an API and the important role of engineers in the process.
Our Evoq CMS powers websites for thousands of customers. Our customers tend to use a core set of Evoq features. What are some of our lesser known features? Yes, features that no one told you about?
This presentation covers:
1) Publisher
2) Link tracking
3) Zendesk integration
4) Template management
5) Mobile-friendly back-end
6) Content Exchange
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Brian Culver
This is a live walkthrough where we convert a common full trust solution to a SharePoint Framework solution. May the demo Gods be kind to me. Really, we will do it. Does not cover all possible scenarios, but I will show you the general workflow for converting your full trust solutions to SPFx solutions. I show you the proper configuration for your development environment. We walk through building the SPFx solutions and deploying it to Office 365. Lots of DO’s and DON’Ts will be shared. I’ll show you some of my scars too. From this session forward, you will want to hone your skills in modern SharePoint and convert everything to SPFx solutions.
Attendee Takeaways:
1. Understand the why, the how, and what make up the SharePoint Framework (SPFx).
2. Discussion where we compare common Full Trust Solutions and options for converting to the SharePoint Framework (SPFx) in less than 1 hour.
Real World SharePoint Framework and Azure ServicesBrian Culver
Building Solution in Office 365 requires leveraging other cloud services, such as Azure Services. For those new to SharePoint and all SharePoint veterans, building cloud ready “Full Trust” solutions for Office 365 introduces a huge paradigm shift over the traditional on-premise full-trust development model.
In this session, we will look at a couple common full trust solutions and move them to Office365 and Azure. We will leverage various Azure services such as Azure Functions, Event Grids and WebJobs. See demonstrations on how event receivers become Azure Function and Event Grids, and timer jobs become Azure WebJobs. Learn about other useful Azure services for replacing full trust functionality. Don’t pass up this opportunity to learn skills and knowledge you need to build Office 365 Solutions leveraging Cloud Services
Attendee Takeaways:
1. Understand how to take Full Trust solutions from On-premise to the Office365.
2. Learn how to use Azure Functions, Event Grids, WebJobs and several other Azure Services.
3. See demonstrations of a couple common Full Trust Solutions converted to cloud solutions on Office365 and Azure.
Introductory slide set on the new client side framework on SharePoint platform which introduces by Microsoft. This slide-deck has been used by me in the local user group speak-up had in the year 2016. @kushanlahiru
Featured Topic - Defining Your Lightning Strategy as an ISV
Learn more about the Lightning Experience at p.force.com/lightningready (Partner Community login required)
Lightning Components have been a major benefit for Salesforce administrators and developers. However, they aren't perfect and come with their own set of limitations. Lightning Web Components, which can be used in conjunction with the Lightning Web Components API, provide a solution to some of these shortcomings.
Testing lightning components feb 15th 2018Richard Clark
Using Provar how can you keep your tests robust when migrating from the Classic UI, and how can you use Provar to test Aura custom lightning components and flexipages?
Introduction to lightning web component Sudipta Deb ☁
Kitchener, CA Developer Group's online session on "Introduction to Lightning Web Component". In this session, we discussed about basics of web component based development, difference between aura framework & lightning web component, demo.
Introducing Lightning Component Architecture, Component Driven Development Approach and their benefits. Places where Lightning Components can run, Tools used for Lightning Component Development & Debugging
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hourBrian Culver
This is a live walkthrough where we convert a common full trust solution to a SharePoint Framework solution. May the demo Gods be kind to me. Really, we will do it. Does not cover all possible scenarios, but I will show you the general workflow for converting your full trust solutions to SPFx solutions. I show you the proper configuration for your development environment. We walk through building the SPFx solutions and deploying it to Office 365. Lots of DO’s and DON’Ts will be shared. I’ll show you some of my scars too. From this session forward, you will want to hone your skills in modern SharePoint and convert everything to SPFx solutions.
Attendee Takeaways:
1. Understand the why, the how, and what make up the SharePoint Framework (SPFx).
2. A live demonstration where we take a common Full Trust Solutions and covert it to the SharePoint Framework (SPFx) in less than 1 hour.
3. I share lots of tips, DO’s and DON’Ts to save you hours and days of your life. Yes, you are welcome :)
Introduction to Lightning Web Components (LWC)
Why Lightning Web Component (LWC)
Part 1 - Vanilla HTML5 Web Components
Benefits of Web Component
Pillars of Web Component
Demo of Custom Element and Templating
Part 2 - Lightning Web Component
Hello World
Demo of Lifecycle methods
Call Apex Class
Access Custom Label
Lightning Data Services
Communication between Lightning Component and LWC
Third party Callout from LWC
Intro to Salesforce Lightning Web Components (LWC)Roy Gilad
Overview and background for Salesforce Lightning Web Components (LWC).
Source code in the sample gallery: https://github.com/trailheadapps/lwc-recipes
Presented by Roy Gilad, on January 29, 2019.
Salesforce Apex Hours : Node red for salesforceAmit Chaudhary
NodeRED, a top level OpenSource project of the JavaScript foundation, too follows the philosophy "Clicks, not code" we all got to love in Salesforce. The talk will introduce NodeRED, what it is, what it can do and how to use it in conjunction with use cases for Salesforce.
Agenda:
- Introduction to NodeRED: nodes, flows, runtime
- Talking to Salesforce: SOSL, SOQL, DML, Streaming & Chatter
- Use cases with Salesforce
- Q&A
Introduction to Lightning Web Components (LWC)
Why Lightning Web Component (LWC)
Part 1 - Vanilla HTML5 Web Components
Benefits of Web Component
Pillars of Web Component
Demo of Custom Element and Templating
Part 2 - Lightning Web Component
Hello World
Demo of Lifecycle methods
Call Apex Class
Access Custom Label
Lightning Data Services
Communication between Lightning Component and LWC
Third party Callout from LWC
Salesforce apex hours Einstein platform servicesAmit Chaudhary
Einstein platform services.
Agenda :-
1.What is AI, Machine Learning and Deep Learning
2.Key concepts of ML
3.Overview of Einstein Platform Services
4.Demo
5.Key Takeaways
Salesforce Apex Hours : How Lightning Platform Query Optimizer works for LDVAmit Chaudhary
How Lightning Platform Query Optimizer works for LDV
--Multi Tenant Architecture
--Skinny Table
--Indexing Table & Index Statistics
--Upper Limit on
--Standard & Custom Indexed Field
--Limit on AND , OR and LIKE operator
--SystemModstamp vs LastModifiedDate
--Query Plan Tool
--Q&A
"Salesforce Apex Hours" is a recurring event to talk about salesforce ! This time we are planning one online session on "Einstein Bots".
Agenda :-
1) What’s all the fuss about Einstein Bots ?
2) What are my pre-requisites ?
3) What is it made up of - Dialog, Slots and Entities
4) Let’s Build One!
5) Things to Remember
6) Q & A
Recording :-https://www.youtube.com/watch?v=Z2v0Dv6nWaI&t=21s
Francesca Gottschalk - How can education support child empowerment.pptxEduSkills OECD
Francesca Gottschalk from the OECD’s Centre for Educational Research and Innovation presents at the Ask an Expert Webinar: How can education support child empowerment?
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
Biological screening of herbal drugs: Introduction and Need for
Phyto-Pharmacological Screening, New Strategies for evaluating
Natural Products, In vitro evaluation techniques for Antioxidants, Antimicrobial and Anticancer drugs. In vivo evaluation techniques
for Anti-inflammatory, Antiulcer, Anticancer, Wound healing, Antidiabetic, Hepatoprotective, Cardio protective, Diuretics and
Antifertility, Toxicity studies as per OECD guidelines
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Palestine last event orientationfvgnh .pptxRaedMohamed3
An EFL lesson about the current events in Palestine. It is intended to be for intermediate students who wish to increase their listening skills through a short lesson in power point.
Salesforce Apex Hours :- Introduction to lightning components
1. Farmington Hills Salesforce Developer User Group
Salesforce Apex Hours :- Lightning
Component Framework
#SalesforceApexHours #FarmingtonHillsSFDCDug
2. Who am I ?
Amit Chaudhary
• Active on Salesforce Developer Community
• App Exchange product :- Code coverage Report
• Blogging at http://amitsalesforce.blogspot.in/
• Co-Organizer of :- FarmingtonHillsSFDCDug
3. Our Speaker
Mohith Kumar Shrivastava
Salesforce MVP
Engineer @CodeScience
@msrivastav13
Stackexchange Active User
4. Prerequisites
1.You Have Some Familiarity With Javascript
2.You Understand DOM Model
3.Familiarity With CSS
4.Worked On Salesforce Development With Apex and Visualforce
7. Difference between Visualforce
and Lightning Components
Visualforce
Monolithic unless developers use
Visualforce components and
templates
Building SPA applications without
using frameworks like angular
,react etc is tedious
Lightning Components
Framework enforces developers to
break application into
components
Building SPA is lot easier.Event driven
approach .(Publish and Subscribe
model)
8. Supported IDE
1. Visual Studio Code Plugin
2. Sublime Plugin
3. MavesMate V7 BETA
4. Force.com IDE
5. Developer Console
6. Welkins Suite
15. Demo App
Key Take Aways
1.Publish Subscribe Model
2.Events publisher and handling
3.Interfaces for App Builders ,Community Builders
4.Use design attributes for admins