asp.net pdf viewer control : No pdf thumbnails in Library control class asp.net web page html ajax salesforce_platform_portal_implementation_guide2-part1439

TROUBLESHOOTING FORCE.COM SITES USING
ADMINISTRATOR PREVIEW MODE
USER PERMISSIONS
To create and edit
Force.com sites:
• “Customize Application”
Available in: Developer, Enterprise, Performance, and Unlimited Editions
If you see errors on site pages and can't figure out the cause, use administrator preview mode to
look at them in context and in greater detail.
Note:  Administrator preview mode is available for all active sites, including those with a
branded custom Web address.
To access administrator preview mode:
1. From Setup, enter Sites in the Quick Find box, then select Sites.
2. Click the name of the site you want to preview.
3. In the Site Detail section, click the Preview as Admin link. A new browser window opens with a preview of your site, and the
enhanced error message appears at the bottom of the page.
4. Click Logout of Administrator Preview Mode to clear the administrator cookie and be redirected to the site's home page.
The detailed error messages in administrator preview mode are driven by the <site:previewAsAdmin /> component in your
Visualforce error pages. Starting with Summer '10, new organizations include the <site:previewAsAdmin /> component by
default in standard error pages. You must add the component manually to all custom error pages and pages from older organizations.
We recommend that you add it right before the closing </apex:page> tag, like this:
<site:previewAsAdmin />
</apex:page>
Note:  The <site:previewAsAdmin /> component contains the <apex:messages /> tag, so if you have that tag
elsewhere on your error pages, you will see the detailed error message twice.
17
No pdf thumbnails in - Draw thumbnail images for PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Thumbnail Generation with Various Options for Quick PDF Navigation
pdf preview thumbnail; pdf thumbnails in
No pdf thumbnails in - VB.NET PDF Thumbnail Create SDK: Draw thumbnail images for PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Thumbnail Generation with Various Options for Quick PDF Navigation
no pdf thumbnails in; how to make a thumbnail from pdf
PUBLIC ACCESS SETTINGS FOR FORCE.COM SITES
EDITIONS
Available in: Salesforce
Classic
Available in: Developer,
Enterprise, Performance,
and Unlimited Editions
USER PERMISSIONS
To create and edit
Force.com sites:
• “Customize Application”
To edit public access
settings for Force.com sites:
• “Manage Users”
Public access settings control what public users can do on each Force.com site. To set the public
access settings for your site:
1. From Setup, enter Sites in the Quick Find box, then select Sites.
2. Click the name of the site you want to control.
3. Click Public Access Settings to open the Profile page for your site profile.
This page includes all the functionality for viewing and editing profile permissions and settings, but
you can't clone or delete the profile.
In the site profile, you can:
• Set the object permissions for your site. You can grant “Read” and “Create” permissions on all
standard objects except products, price books, and ideas; and “Read,” “Create,” “Edit,” and
“Delete” on all custom objects. All permissions that aren't set by default must be set manually.
Warning: We recommend setting the sharing to private for the objects on which you
grant “Read” access for your site. This ensures that users accessing your site can view and
edit only the data related to your site.
We also recommend securing the visibility of all list views. Set the visibility of your list
views to Visible to certain groups of users, and specify the groups
to share to. List views whose visibility is set to Visible to o all l users may be
visible to public users of your site. To share a list view with public users, create a new
public group for those users and give them visibility. If the object's sharing is set to private,
public users won't be able to see those records, regardless of list view visibility.
• Control the visibility of custom apps. If you want to expose a custom app and its associated tabs to public users, make only that app
visible and make it the default to avoid exposing other pages. If any of your site pages use standard Salesforce headers, other visible
applications may be seen by public users.
• Set the login hours during which users can access the site.
Restrict the IP address ranges from which you can access the site. Force.com sites ignore company-wide IP range restrictions in order
to provide public access; however, you can restrict the IP range here.
Note: To set restrictions based on IP or login hours, HTTPS is required. You must use the secure URL associated with your
Force.com domain to access your site.
To enforce HTTPS on all Force.com sites pages and allow all IP addresses to access your site, create the following IP ranges:
0.0.0.0 to 255.255.255.255:: to ::fffe:ffff:ffff, and ::1:0:0:0 to
ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff. However, as this may degrade the performance of your site,
don't enforce HTTPS unless it is absolutely required. Changing from HTTP to HTTPS doesn't affect logged in users until the
next time they log in.
The IP addresses in a range must be either IPv4 or IPv6. In ranges, IPv4 addresses exist in the IPv4-mapped IPv6 address space
::ffff:0:0 to ::ffff:ffff:ffff, where ::ffff:0:0 is 0.0.0.0 and ::ffff:ffff:ffff is
255.255.255.255. A range can’t include IP addresses both inside and outside of the IPv4-mapped IPv6 address space.
Ranges like 255.255.255.255 to ::1:0:0:0 or :: to ::1:0:0:0 aren’t allowed.
18
C# Image: Tutorial for Document Viewing & Displaying in ASP.NET
the Viewer with the Thumbnails, type WebAnnotationViewer1 Add No-Postback Navigation Controls to Viewer. Add & profession imaging controls, PDF document, tiff
show pdf thumbnails; create thumbnails from pdf files
C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net
Using this .NET PDF to TIFF conversion control, C# developers can render and convert PDF document to TIFF image file with no loss in original file quality.
cannot view pdf thumbnails in; can't see pdf thumbnails
• Enable Apex controllers and methods for your site. Controllers and methods that are already associated with your site's Visualforce
pages are enabled by default.
• Enable Visualforce pages for your site. Changes made here are reflected on the Site Visualforce Pages related list on the Site Details
page, and vice versa.
19
Public Access Settings for Force.com Sites
VB.NET Image: VB Tutorial to View Document Online with Imaging Web
including png, jpeg, gif, tiff, bmp, PDF, Microsoft Word How to add no-postback navigation controls to your Connect your viewer with the thumbnails by setting
enable pdf thumbnails; pdf thumbnail fix
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
File: Compress PDF. Page: Create Thumbnails. Page: Insert PDF Pages. Page: Delete Existing PDF Pages. Export PDF from Excel with cell border or no border.
pdf thumbnail preview; create thumbnail jpeg from pdf
MANAGING FORCE.COM SITE LOGIN AND REGISTRATION
SETTINGS
EDITIONS
Available in: Salesforce
Classic
Available in: Developer,
Enterprise, Performance,
and Unlimited Editions
USER PERMISSIONS
To create and edit
Force.com sites:
• “Customize Application”
Use login settings if you want to let users register for and log in to your portal from your public
Force.com site. For example, users browsing through an ideas site can register and login directly
from that site, and as authenticated users, they can then vote, add comments, and participate in
the ideas community. When users successfully log in, they leave the public site and enter the
associated portal seamlessly.
Note: Only Customer Portals can be used for self-registration. Partner portals do not support
self-registration.
The Authenticated Website high-volume portal user license is specifically designed to be
used with Force.com sites. Because it's designed for high volumes, it should be a cost-effective
option to use with Force.com sites.
Force.com sites provides built-in registration and login logic. Default Force.com-branded Visualforce
pages are associated with registration, login, forgot password, and password changes. You can
modify these pages or replace them with your own.
The following login, and registration pages are provided by default:
Description
Page Name
Default login page. Used to log users in to the associated portal
from your Force.com site.
SiteLogin
Default registration page. Used to register new users for the
associated Customer Portal from your Force.com site.
SiteRegister
Default registration confirmation page. The page that users see on
successful registration to the associated Customer Portal.
SiteRegisterConfirm
Note:  The login and registration forms must be secure. Set the forceSSL attribute to true for these forms. However,
Salesforce recommends that you set forceSSL to false for forms accessed by users who have already been authenticated,
such as portal users. Since the forceSSL attribute forces a redirect to a secure URL, authenticated users would encounter an
error.
The built-in login process:
• Checks to see whether the site is enabled for logins
Checks to see whether the user is a valid user for the site
• Allows users to reset expired passwords
The built-in registration process:
• Checks new user information against existing users for the Customer Portal associated with the site
• Checks to see if a contact already exists for the new user
Creates a new contact, if one doesn't already exist, and associates it with the account for the site.
20
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
Merge all Excel sheets to one PDF file. Export PDF from Excel with cell border or no border. Free online Excel to PDF converter without email.
how to show pdf thumbnails in; thumbnail view in for pdf files
C# HTML5 PDF Viewer SDK deployment on IIS in .NET
name”, and set the “Physical path” to the place where you store XDoc.PDF.HTML5 Viewer 2. The site configured in IIS has no sufficient authority to operate
enable thumbnail preview for pdf files; pdf thumbnail preview
Important:  You must update the SiteRegisterController with the Account ID using the following steps:
1. From Setup, enter Apex Classes in the Quick Find box, then select Apex Classes.
2. Click Edit next to SiteRegisterController.
3. Find the private static Id d PORTAL_ACCOUNT_ID D = '<Account_ID>'; line and insert the ID for the
account that you want to associate with new users. The line should look similar to this:
private static Id PORTAL_ACCOUNT_ID = '001DoooooolQpyk';
4. Click Save.
• Enables the Customer Portal for the new user and sends an email confirmation message
• Optionally, allows users to create passwords on the registration page, avoiding the standard email confirmation process
Note: You can create and enable a person account as a Customer Portal user using the createPersonAccountPortalUser
Apex method. Use createPersonAccountPortalUser to create a person account using either the default record type
defined on the guest user's profile or a specified record type, then enable it for the site's portal.Person Accounts can only be
enabled as high-volume portal users.
To enable public login and registration for your portal:
1. From Setup, enter Sites in the Quick Find box, then select Sites.
2. Click the name of the site you want to control.
3. Click Login Settings.
4. Click Edit.
5. From the Enable Login For list, select a portal to associate with your site. The portal you choose must have the Login Enabled
option selected. For Customer Portals, you must also select the Self-Registration Enabled option. Force.com Sites
leverages the following portal settings:
• Logout URL is used if you want to take users to a specific page on logout. If this value is left blank, users are taken to the
page specified in the Active Site Home Page field for your site.
• Lost Password Template is used for the forgot password process.
• Header
FooterLogo, and Login Message are used for the look and feel on IdeasHome and AnswersHome pages.
• For Customer Portals:
– New User Template
is used on self-registration if a password is not provided.
– Default New User LicenseDefault New User Role, and Default New User Profile are
used for self-registration.
6. Select a Change Password Page. A default page is provided, but you can select your own page instead, using the lookup field.
7. Select Require Non-Secure Connections (HTTP) to override your organization's security settings and exclusively
use HTTP when logging in to the portal from your site. If this checkbox is not selected, the Require Secure Connections
(HTTPS) setting on the Session Settings page in Setup determines the security level.
The following table illustrates the relationship between these settings.
21
Managing Force.com Site Login and Registration Settings
C# Image: Create C#.NET Windows Document Image Viewer | Online
C# Windows Document Image Viewer Features. No need for multiple document & image formats (PDF, MS Word Easy to create high-quality image thumbnails & automatic
how to show pdf thumbnails in; show pdf thumbnail in html
VB.NET PDF - VB.NET HTML5 PDF Viewer Deployment on IIS
name”, and set the “Physical path” to the place where you store XDoc.PDF.HTML5 Viewer 2. The site configured in IIS has no sufficient authority to operate
enable thumbnail preview for pdf files; cannot view pdf thumbnails in
Description
Organization-Level Security:
Require Secure Connections (HTTPS)
Site-Level Security: Require
Non-Secure Connections (HTTP)
Not checked
Not checked
• Organization can use either HTTP or
HTTPS
• Site uses HTTP for the post-login
session
Not checked
Checked
Organization can use either HTTP or
HTTPS
• Site uses HTTP for the post-login
session
Checked
Not checked
• Organization uses only HTTPS
• Site uses HTTPS for the post-login
session
• Upon login, users see the
secure.force.com domain
Checked
Checked
Organization uses only HTTPS
• Site uses HTTP for the post-login
session
Warning: If the Require Secure Connections s (HTTPS) checkbox on the Session Settings page is selected,
and the Require Non-Secure Connections s (HTTP) checkbox on the Login Settings page is not selected, users
logging in to the associated portal from the site will see the secure.force.com domain. For example, if you registered
mycompany.force.com as your custom domain, the URL changes to https://mycompany.secure.force.com
upon login.
Customers using a script to login to sites can use the optional refURL URL parameter to retain the custom domain name
after login. This parameter has no effect if Require Non-Secure e Connections (HTTP) has been set for the site
or Require Secure Connections (HTTPS) has been set for the organization. An example URL using refURL
is: http://mysite.secure.force.com/SiteLogin?refURL=http://mysite.com.
8. The Secure Web b Address field shows the unique Force.com URL for this site when using SSL.
9. Click Save.
You can also enable Sites to use your identity provider for single sign-on.
22
Managing Force.com Site Login and Registration Settings
VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.
this PDF Document reorganizing SDK, you are able to reorder the whole PDF document pages or just adjust position of certain PDF document page. No matter which
pdf thumbnail fix; program to create thumbnail from pdf
VB.NET Image: Program for Creating Thumbnail from Documents and
document and image formats, such as PDF, TIFF, GIF through simple VB.NET programming and no additional image Thumbnails are resized images that are not only
pdf preview thumbnail; show pdf thumbnails
ASSOCIATE A PORTAL WITH FORCE.COM SITES
EDITIONS
Available in: Salesforce
Classic
Available in: Developer,
Enterprise, Performance,
and Unlimited Editions
USER PERMISSIONS
To create and edit
Force.com sites:
• “Customize Application”
You can enable users to register for or log into an associated portal seamlessly from your site.
Note: Only Customer Portals can be used for self-registration. Partner portals do not support
self-registration.
The Authenticated Website high-volume portal user license is specifically designed to be
used with Force.com sites. Because it's designed for high volumes, it should be a cost-effective
option to use with Force.com sites.
1. Enable the portal for login using the following steps:
a. From Setup, enter Customer Portal l Settings in the Quick Find box, then
select Customer Portal Settings, or from Setup, enter Partners in the Quick Find
box, then select Settings.
b. If you have not enabled your portal, select Enable Customer r Portal or Enable
Partner Relationship Management and click Save.
c. Click Edit for the portal you want to modify.
d. Configure the portal as follows:
i. Select the Login Enabled checkbox.
ii. Select a user for the Administrator field.
iii. Optionally, set the Logout URL. If this is not set, users are taken to the site home page on logout.
iv. Click Save.
2. If you are using a Customer Portal and want to allow self-registration, follow these steps:
a. From Setup, enter Customer Portal Settings in the Quick Find box, then select Customer Portal Settings.
b. Click Edit for the portal you want to associate with your Force.com site.
c. Configure the Customer Portal as follows:
i. Select Self-Registration Enabled.
ii. Select Customer Portal User for both the Default New User License and Default New User Profile
fields. Depending on your portal license, you may want to select a different profile for the Default New w User
Profile field.
iii. Select User for the Default New w User Role field.
iv. Click Save.
Note:  Consider the following when allowing self-registration:
• Sites does not support the use of Person Accounts for self registration.
On self-registration through a site:
– Validation rules are enforced on user creation.
Validation rules are ignored on contact creation.
23
3. Associate the site pages with the default portal users:
a. From Setup, enter Customer Portal Settings in the Quick Find box, then select Customer Portal Settings,
or from Setup, enter Partners in the Quick Find box, then select Settings.
b. Click the name of the portal that you want to associate with your site.
c. Click the name of each profile associated with your portal users and do the following:
i. Scroll down to the Enabled Visualforce Page Access section and click Edit.
ii. Add the appropriate public site pages to the Enabled Visualforce Pages list. This allows portal users with that
profile to view these pages.
Note:  By default, portal users can see all pages enabled for the associated public site, so you only have to enable the
pages that require authentication.
iii. Click Save.
4. Associate your site with the login-enabled portal:
a. From Setup, enter Sites in the Quick Find box, then select Sites.
b. Click the site label of the site you want to configure.
c. Click Login Settings.
d. Click Edit.
e. From the Enable Login For drop-down list, select the name of the portal where you want to allow login.
f. Select the Change Password Page.
g. Click Save.
For sites with Ideas, Answers, Chatter Answers, you must make the zone visible in the portal and enable the IdeasHome or AnswersHome
page for the site. To associate the zone with one or more portals:
1. From Setup, search for one of the following in the Quick Find box.
• Ideas Zones
Chatter Answers Zones
• Answers Zones
2. Click Edit next to the zone you want to make public.
3. From the Portal drop-down list, select the portal to use for this zone. You can choose to show the zone in all portals.
Note:  For ideas to work with sites, the organization must have an active portal associated with that zone. Otherwise, users will
encounter errors.
24
Associate a Portal with Force.com Sites
FORCE.COM SITES SECURITY
EDITIONS
Available in: Salesforce
Classic
Available in: Developer,
Enterprise, Performance,
and Unlimited Editions
Consider the following security issues when setting up your Force.com site:
If the Require Secure Connections (HTTPS) checkbox on the Session Settings
page is selected, and the Require Non-Secure Connections (HTTP) checkbox
on the Login Settings page is not selected, users logging in to the associated portal from the
site will see the secure.force.com domain. For example, if you registered
mycompany.force.com as your custom domain, the URL changes to
https://mycompany.secure.force.com upon login. For more information, see
Managing Force.com Site Login and Registration Settings.
• Customers using a script to login to sites can use the optional refURL URL parameter to
retain the custom domain name after login. This parameter has no effect if Require Non-Secure Connections (HTTP)
has been set for the site or Require Secure Connections (HTTPS) has been set for the organization. An example
URL using refURL is: http://mysite.secure.force.com/SiteLogin?refURL=http://mysite.com.
• To set restrictions based on IP or login hours, HTTPS is required. You must use the secure URL associated with your Force.com domain
to access your site.
• To enforce HTTPS on all Force.com sites pages and allow all IP addresses to access your site, create the following IP ranges: 0.0.0.0
to 255.255.255.255, :: to ::fffe:ffff:ffff, and ::1:0:0:0 to
ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff. However, as this may degrade the performance of your site, don't
enforce HTTPS unless it is absolutely required. Changing from HTTP to HTTPS doesn't affect logged in users until the next time they
log in.
Authenticated and non-authenticated users may see different error messages for certain conditions—for example, on Apex exceptions.
• Only production organizations have the valid secure.force.com SSL certificates to access sites using HTTPS.
Note:  If a site within a sandbox (non-production) organization is accessed using HTTPS, a certificate name mismatch warning
may appear.
Cache settings on static resources are set to private when accessed via a Force.com site whose guest user's profile has restrictions
based on IP range or login hours. Sites with guest user profile restrictions cache static resources only within the browser. Also, if a
previously unrestricted site becomes restricted, it can take up to 45 days for the static resources to expire from the Salesforce cache
and any intermediate caches.
Warning:
• We recommend setting the sharing to private for the objects on which you grant “Read” access for your site. This ensures that
users accessing your site can view and edit only the data related to your site.
• We also recommend securing the visibility of all list views. Set the visibility of your list views to Visible to certain
groups of users, and specify the groups to share to. List views whose visibility is set to Visible to all users
may be visible to public users of your site. To share a list view with public users, create a new public group for those users and
give them visibility. If the object's sharing is set to private, public users won't be able to see those records, regardless of list
view visibility.
25
FORCE.COM SITES CONSIDERATIONS
EDITIONS
Available in: Salesforce
Classic
Available in: Developer,
Enterprise, Performance,
and Unlimited Editions
Before creating and using Force.com sites, consider the following:
Packaging
The following apply to packaging for sites:
• Sites are not packageable. However, you can package sample code, Visualforce pages, Apex
classes, or components for a site using a managed package.
• You must have Force.com sites enabled to be able to install unmanaged packages that
contain Visualforce pages or Apex classes that refer to a site.
Access and Authentication
You can grant “Read” and “Create” permissions on all standard objects except products, price books, and ideas; and “Read,” “Create,”
“Edit,” and “Delete” on all custom objects. For additional access, you must authenticate site visitors as portal users.
Custom authentication is not supported. You can authenticate via the following:
• Customer Portals—enable public login and registration
Partner portals—create partner users
Tip:  You can also enable single sign-on for portals, as well as Sites.
26
Documents you may be interested
Documents you may be interested