c# adobe pdf reader component : Add pages to pdf file application SDK utility html winforms azure visual studio salesforce_spring16_release_notes36-part1610

C:\Program Files (x86)\salesforce.com\Data Loader\samples\conf\log-conf.xml for all users. The
log-conf.xml lets you implement enhanced logging.
Note: Salesforce no longer bundles Java with the Data Loader for Windows installer. Download and install Java on your Windows
computer.
We recommend that you set the JAVA_HOME environment variable to the directory where the Java Runtime Environment (JRE)
is installed. Doing so ensures that you can run Data Loader in batch mode from the command line.
System Requirements for Windows
To use Data Loader for Windows, you need:
• Microsoft® Windows® 7 or Windows XP
120 MB of free disk space
• 256 MB of available memory
Java JRE 1.8 (32-bit)
System Requirements for Mac OS
To use Data Loader for Mac, you need:
• Mac
®
OS X
• 120 MB of free disk space
• 256 MB of available memory
• Java JRE 1.8
Administrator privileges on the machine
Important: Starting in the first quarter 2016, Salesforce will begin disabling the TLS 1.0 encryption protocol. After Salesforce
disables TLS 1.0, any inbound connections to, or outbound connections from Salesforce will need to use the TLS 1.2 encryption
protocol. This change impacts API-based software that Salesforce makes available for download, such as Data Loader. The Spring
'16 version of Data Loader has been enhanced to support TLS 1.2.
To maintain access to Data Loader, you must upgrade to the Spring '16 version of Data Loader and Java JRE 1.8. We recommend
that you begin planning to support TLS 1.2 as soon as possible.
Lightning Connect
Lightning Connect has been renamed to Salesforce Connect. The Salesforce user interface and documentation will be updated to use
the new feature name in Summer ’16.Lightning Connect expands your options for seamlessly interacting with data that’s stored outside
your Salesforce organization.
IN THIS SECTION:
Enable Writable External Objects with External Systems That Require CSRF Protection
Some external systems require Cross-Site Request Forgery (CSRF) protection with each request to create, edit, or delete their data.
The OData 2.0 and 4.0 adapters for Lightning Connect now support anti-CSRF tokens and cookies so that those external systems
can support writable external objects. Previously, Salesforce orgs could only read—and not write to—the data on those external
systems.This feature is available in both Lightning Experience and Salesforce Classic.
357
Lightning Connect
Salesforce Spring ’16 Release Notes
Add pages to pdf file - insert pages into PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide C# Users to Insert (Empty) PDF Page or Pages from a Supported File Format
adding page numbers to pdf in reader; add pdf pages together
Add pages to pdf file - VB.NET PDF Page Insert Library: insert pages into PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document
add page to existing pdf file; adding pages to a pdf document in preview
Access Encrypted Data Via Lightning Connect
When you link two Salesforce organizations together with Lightning Connect, the subscriber org's users can now access data that's
encrypted at rest on the provider org and view that data in plaintext.
Enable Writable External Objects with External Systems That Require CSRF Protection
EDITIONS
Available in: Developer
Edition
Available for an extra cost
in: EnterprisePerformance,
and Unlimited Editions
Some external systems require Cross-Site Request Forgery (CSRF) protection with each request to
create, edit, or delete their data. The OData 2.0 and 4.0 adapters for Lightning Connect now support
anti-CSRF tokens and cookies so that those external systems can support writable external objects.
Previously, Salesforce orgs could only read—and not write to—the data on those external systems.
This feature is available in both Lightning Experience and Salesforce Classic.
When you create or edit an OData 2.0 or 4.0 external data source with writable external objects (1),
you can enable CSRF protection (2). If you do so, your org obtains an anti-CSRF token and cookie
from the external system and includes them in each create, edit, and delete request.
SEE ALSO:
Salesforce Help:Define an External Data Source for Lightning Connect—OData 2.0 or 4.0 Adapter
Salesforce Help:CSRF Considerations for Lightning Connect—OData 2.0 and 4.0 Adapters
Access Encrypted Data Via Lightning Connect
When you link two Salesforce organizations together with Lightning Connect, the subscriber org's users can now access data that's
encrypted at rest on the provider org and view that data in plaintext.
358
Lightning Connect
Salesforce Spring ’16 Release Notes
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read C# Read: PDF Image Extract; C# Write: Insert text into PDF; C# Write: Add Image to
add page numbers to pdf reader; add pages to pdf in preview
VB.NET PDF Password Library: add, remove, edit PDF file password
This VB.NET example shows how to add PDF file password with access permission setting. passwordSetting.IsAssemble = True ' Add password to PDF file.
add page numbers to pdf preview; adding page numbers in pdf file
A user's access to encrypted data on the subscriber org is determined by the credentials Lightning Connect uses to connect that user
to the provider org. Which credentials are used is determined by the identity type of the external data source definition on the subscriber
org.
Those credentials are associated with a specific user on the provider org. If that user on the provider org has the "View Encrypted Data"
permission, users on the subscriber org who are connected with those credentials can view encrypted data on the provider org.
For example, suppose the Salesforce admin for the provider org has encrypted the Account Name field.
• If the subscriber org user is connected via Lightning Connect as a provider org user with the "View Encrypted Data" permission, they
see the Account Name field contents as plaintext.
• If the subscriber org user is connected via Lightning Connect as a provider org user without the "View Encrypted Data" permission,
the Account Name field contents are masked (that is, the values are replaced with asterisks).
SEE ALSO:
Salesforce Help: Platform Encryption
Process Builder
EDITIONS
Available in: Enterprise,
PerformanceUnlimited,
and Developer Editions
We've made it easier to create and modify your processes. You can now reorder criteria and action
groups, automatically use existing names and descriptions when you clone a version of a process,
view field names at a glance, and insert mentions directly into messages in Post to Chatter actions.
This feature is available in both Lightning Experience and Salesforce Classic.
IN THIS SECTION:
Easily Reorder Criteria in Your Process with Drag and Drop
Save time and clicks by quickly changing the order of criteria and action groups in your process. Just drag and drop—it’s that easy.
Previously, to change the order, you had to delete and redefine criteria and actions.
Reuse Names and Descriptions When Creating a New Process Version
Tired of retyping names and descriptions for new versions of your process? That’s over. New versions use the name and description
from the original version. You can edit the name and description or leave it as is.
View Field Names in Your Process at a Glance
Due to limited space, you can rarely see an entire field name. Now you can see what’s being evaluated or updated at a glance. Just
hover over the field name in the criteria or action side panel to see the entire name.
Easier Mentions in Post to Chatter Actions
We’ve simplified the way you mention users or groups in Post to Chatter actions. Instead of inserting mentions with a separate field,
just use the @ symbol to add mentions directly to the message.
Update ID Fields Using Formulas
When your process updates an ID field, like an Owner ID, you can now use formulas.
Send Email Alerts for Tasks and Events
You can now create email alerts for activities (tasks and events). Once you create an email alert, you can add it to a process, workflow
rule, milestone, approval process, or flow.
Easily Reorder Criteria in Your Process with Drag and Drop
Save time and clicks by quickly changing the order of criteria and action groups in your process. Just drag and drop—it’s that easy.
Previously, to change the order, you had to delete and redefine criteria and actions.
359
Process Builder
Salesforce Spring ’16 Release Notes
C# PDF Password Library: add, remove, edit PDF file password in C#
This example shows how to add PDF file password with access permission setting. passwordSetting.IsAssemble = true; // Add password to PDF file.
adding a page to a pdf file; adding pages to a pdf
C# PDF insert image Library: insert images into PDF in C#.net, ASP
using RasterEdge.Imaging.Basic; using RasterEdge.XDoc.PDF; Have a try with this sample C#.NET code to add an image to the first page of PDF file.
add page numbers to pdf reader; add and delete pages from pdf
Criteria are evaluated in the order shown on the canvas. When criteria are true, the process executes the associated action group and
stops evaluating additional criteria. When criteria are false, the process skips the action group and evaluates the criteria for the next
action group.
It’s easy to reorder your criteria. Let’s say you change some criteria to always execute the associated actions. This means that no subsequent
criteria in your process will be evaluated. In this case, it’s a good idea to change the order so that the criteria that always executes actions
is at the end of your process. Just click the criteria node and action group (1) and move it to the new location at the end of your process.
Reuse Names and Descriptions When Creating a New Process Version
Tired of retyping names and descriptions for new versions of your process? That’s over. New versions use the name and description from
the original version. You can edit the name and description or leave it as is.
Cloned processes are assigned a version number, so you don’t need to worry about keeping track of different versions. You can’t change
the API name when you create a new version of a process. API names are forever.
360
Process Builder
Salesforce Spring ’16 Release Notes
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
options, including setting a single page, a series of pages, and random pages to be C#.NET Project DLLs for Deleting PDF Document Page. Add necessary references
add and remove pages from a pdf; add page to pdf in preview
VB.NET PDF insert image library: insert images into PDF in vb.net
using RasterEdge.XDoc.PDF; Have a try with this sample VB.NET code to add an image to the first page of PDF file. ' Open a document.
add page numbers to pdf; add or remove pages from pdf
View Field Names in Your Process at a Glance
Due to limited space, you can rarely see an entire field name. Now you can see what’s being evaluated or updated at a glance. Just hover
over the field name in the criteria or action side panel to see the entire name.
Easier Mentions in Post to Chatter Actions
We’ve simplified the way you mention users or groups in Post to Chatter actions. Instead of inserting mentions with a separate field, just
use the @ symbol to add mentions directly to the message.
For example, type @Will in the message and then select the matching result (1).
361
Process Builder
Salesforce Spring ’16 Release Notes
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
In order to run the sample code, the following steps would be necessary. Add necessary references: How to VB.NET: Delete Consecutive Pages from PDF.
add page to pdf without acrobat; adding page numbers to pdf in preview
C# PDF File Split Library: Split, seperate PDF into multiple files
set as 1, then the two output PDF files will contains the first page and the later three pages respectively C# DLLs: Split PDF Document. Add necessary references
adding page numbers in pdf; add page to existing pdf file
Previously, you inserted mentions into a message using the Insert @Mention field (2). Now you can add mentions directly into the
message area.
Update ID Fields Using Formulas
When your process updates an ID field, like an Owner ID, you can now use formulas.
You can already use formulas when your process updates fields, but previously you couldn’t update ID fields using formulas. Now you
can! For example, use a formula to change the Owner ID field on an account when the account is a large business.
362
Process Builder
Salesforce Spring ’16 Release Notes
Send Email Alerts for Tasks and Events
You can now create email alerts for activities (tasks and events). Once you create an email alert, you can add it to a process, workflow
rule, milestone, approval process, or flow.
Sharing
EDITIONS
Available in: Professional,
EnterprisePerformance,
Unlimited, and Developer
Editions
Sharing improves your control over who sees what. This feature is available in both Lightning
Experience and Salesforce Classic.
IN THIS SECTION:
Optimized Parallel Sharing Rule Recalculation
Parallel sharing rule recalculation helps larger organizations to speed up sharing recalculation
of each object asynchronously.
Optimized Parallel Sharing Rule Recalculation
Parallel sharing rule recalculation helps larger organizations to speed up sharing recalculation of each object asynchronously.
If the number of impacted records from an owner-based sharing rule insert or update is less than 25,000, recalculation runs synchronously
and you won’t receive an email notification when it’s completed. Owner-based sharing rule inserts and updates impacting less than
25,000 records are not available on the Background Jobs page.
You can monitor the progress of your parallel recalculation on the Background Jobs page or view your recent sharing operations on the
View Setup Audit Trail page. To view your recalculation jobs, from Setup, enter Background Jobs in the Quick Find box, then
select Background Jobs.
Monitoring
Keep tabs on your organization’s security using one of Salesforce’s many monitoring tools.
IN THIS SECTION:
Prevent Identity Fraud with Login Forensics (Generally Available)
Login forensics helps admins better determine which user behavior is legitimate to prevent identity fraud in Salesforce.
Analyze Event Monitoring Data with the Admin Analytics App (Pilot)
Wave Analytics for event monitoring provides an out-of-the-box analytics app for event log file and setup audit trail data.
Prevent Identity Fraud with Login Forensics (Generally Available)
EDITIONS
Available in: Enterprise,
PerformanceUnlimited,
and Developer Editions
Login forensics helps admins better determine which user behavior is legitimate to prevent identity
fraud in Salesforce.
Given the number of logins to an org on a daily—even hourly—basis, security practitioners can
find it tough to determine if a specific user account is compromised.
Login forensics helps you identify suspicious login activity. It provides you key user access data,
including:
363
Sharing
Salesforce Spring ’16 Release Notes
• The average number of logins per user per a specified time period
Who logged in more than the average number of times
• Who logged in during non-business hours
Who logged in using suspicious IP ranges
Note:  Login forensics isn’t available on government pods.
Analyze Event Monitoring Data with the Admin Analytics App (Pilot)
EDITIONS
Available in: Enterprise,
PerformanceUnlimited,
and Developer Editions
Wave Analytics for event monitoring provides an out-of-the-box analytics app for event log file and
setup audit trail data.
Built on top of the powerful Salesforce Wave Analytics platform, the Admin Analytics app gives
your business analysts at-a-glance insights into your monitoring data. Setting up the app is easy,
and your data loads automatically from Salesforce.
Note:  The Admin Analytics app is available to select customers through a pilot program. For
information on joining the pilot program, contact your Salesforce account executive.
The app comes with prebuilt dashboards for desktop and mobile devices. Each dashboard includes a set of charts that display useful
information about different types of transactions or events that occurred in your org. You can even drill in to this data by user profiles
and roles. Take a look at this sample Visualforce Requests dashboard.
You can see everything from which Visualforce pages your users are accessing to the performance of those pages. Whether you’re
monitoring users, performance, or adoption, the Admin Analytics app is a powerful addition to your toolbelt.
364
Monitoring
Salesforce Spring ’16 Release Notes
Security and Identity: Better Authentication, Flexible Transaction Policies,
More Encryption Coverage
We've improved two-factor authentication and added verification history. You can create your own authentication provider plugin. Your
transaction policies can now use external web services, so you don’t have to write a lot of policy-specific code. And Platform Encryption
is now available to protect data in Communities.
IN THIS SECTION:
Authentication and Identity
Use the new and improved Salesforce Authenticator to verify your users’ identity from any location. Also, you can track identity
verification activity, use new identity verification Apex methods in your custom apps, and apply two-factor authentication at a more
granular level.
Platform Encryption
Communities users can now read and work with data in encrypted fields. You can encrypt incoming and outgoing email attachments,
and more.
Transaction Security Policies Address Security Issues
Transaction Security is a framework that intercepts real-time Salesforce events and applies appropriate actions and notifications
based on security policies you create. Transaction Security monitors events according to the policies that you set up. These policies
are applied against events in your org and specify actions to take when certain event combinations occur. When a policy is triggered,
you can have an action taken and receive an optional notification.This feature is available in both Lightning Experience and Salesforce
Classic.
Platform Security
You can use the new Health Check tool to identify and fix security risks in your password, session, and network access settings, all
at a glance.
Authentication and Identity
Use the new and improved Salesforce Authenticator to verify your users’ identity from any location. Also, you can track identity verification
activity, use new identity verification Apex methods in your custom apps, and apply two-factor authentication at a more granular level.
IN THIS SECTION:
Identity Verification Method Added for Two-Factor Authentication
We made it easier for your users to verify their identity in Salesforce. The redesigned Salesforce Authenticator mobile app alerts users
of logins and other account activities that require identity verification. Users verify the activity by responding on their mobile device.
Salesforce Authenticator works for both Lightning Experience and Salesforce Classic.
Streamlined Setup of Two-Factor Authentication for Single Sign-On and Social Sign-On Users
If your org has SAML single sign-on or social sign-on through an authentication provider enabled, we’ve simplified the process of
requiring two-factor authentication at login. You can now use profile policies and session settings to require users in these orgs to
complete two-factor authentication when they log in. Previously, you had to create a custom login flow. This feature is available in
both Lightning Experience and Salesforce Classic.
New Profile Policy for Session Security Level at Login
We’ve added a Session security level required at login setting for profiles. By default, the setting has a value
of None for all profiles. You can change the setting to High Assurance to require that users assigned to the profile log in
with two-factor authentication. This feature is available in both Lightning Experience and Salesforce Classic.
365
Security and Identity: Better Authentication, Flexible
Transaction Policies, More Encryption Coverage
Salesforce Spring ’16 Release Notes
Session Timeout Name Changed in Profile Settings
We’ve changed the name of the Session Timeout setting that controls how many minutes or hours of inactivity elapse before
a session expires for users of a profile. On the profile overview page, in the Session Settings area, the setting is now called Session
times out after.This feature is available in both Lightning Experience and Salesforce Classic.
Control Session Security Level for Device Activation
A new value in Session Security Levels, Device Activation, gives you more control over how and when your users are prompted to
verify their identity.This feature is available in both Lightning Experience and Salesforce Classic.
Track User Identity Verifications
As an administrator, you can now monitor and audit the past six months of your users’ identity verification activity. For example,
suppose that two-factor authentication is enabled when a user logs in, and the user provides a valid time-based one-time password
as proof of identity. That information is recorded in Identity Verification History. This feature is available in both Lightning Experience
and Salesforce Classic.
Implement Identity Verification in Your Custom Solution with Apex
A new Apex method, Auth.SessionManagement.generateVerificationUrl, invokes an identity verification flow
in your custom solution. For example, if you have a custom Visualforce page that displays sensitive account details, you can challenge
the user to verify identity before viewing it.This feature is available in both Lightning Experience and Salesforce Classic.
Improved Security for Identity Verification
Since an IP address isn’t a reliable indicator of a user’s identity, we’ve changed our risk-based authentication protocol. When your
users log in to Salesforce from a device or browser we don’t recognize, they are now prompted to verify identity, even if they log in
from an IP address we’ve seen before.
Improved Security for High-Assurance Resource Access Using APIs
If your org has a policy to require a high-assurance session to access connected apps, reports, or dashboards, you can’t access them
in a standard-assurance session using the Analytics or SOAP APIs. When using the Analytics API, if you try to access a resource that
requires a high-assurance session, you receive an error message. This feature is available in both Lightning Experience and Salesforce
Classic.
New Special Character Assistance When Changing Passwords
When your users change a password that requires a special character, they now see a tooltip. The tooltip lists the characters that are
allowed (!#$%-_=+<>). Previously, special characters were described only in Salesforce Help.This feature is available in both Lightning
Experience and Salesforce Classic.
New Time Values for Connected App Mobile App Settings
You can now allow a mobile-connected app that requires PIN protection to be idle longer before it locks and requires the PIN.
Previously, the values for the Require PIN N after setting were none (no locking), 1, 5, 10, and 30 minutes. We’ve added
values of 60, 120, 180, and 240 minutes.This feature is available in both Lightning Experience and Salesforce Classic.
External Identity Users Can Work with Accounts, Person Accounts, Assets, and Contacts
Users with an External Identity license can now read and edit accounts. They can also read, create, and edit assets and contacts.
Previously, they couldn’t access these objects. If person accounts are enabled in your org, the expanded access lets your external
identity users work with person accounts. This feature is available in Salesforce Classic only.
Create a Custom Authentication Provider Plug-in with Apex
You can create your own external auth provider if you don’t see your preferred provider on our list. The custom authentication
provider plug-in allows you to create your own single sign-on (SSO) auth provider. Admins and users can continue using the SSO
credentials they already use for non-Salesforce applications with your Salesforce orgs. This feature is available in both Lightning
Experience and Salesforce Classic.
Username Added to Identity Verification Email Message
We’ve added the username to the email that your users receive when they log in to Salesforce from a device we don’t recognize.
The Subject of the email message is “Verify your identity in Salesforce.”
366
Authentication and Identity
Salesforce Spring ’16 Release Notes
Documents you may be interested
Documents you may be interested