SubPoint Solutions Docs
Home
GitHub
›
Live Templates
reSharePoint
reSP Home
Getting started
FAQ
License
Releases
Inspections - ASP.NET
SPDataSource.Scope is missed in page
SPGridView.AutoGenerateColumns in page
Inspections - C#
Avoid $ as jQuery reference
Avoid custom logging
Avoid SPWeb.Properties usage
ConfigurationManager is used
Consider Secure Store Service usage
DirectorySearcher is used
EntityEditor.Entities is used
General exception is suppressed
gProcessingId parameter is missed for SPSite.AddWorkItem()
Inappropriate PublishingWeb.GetPublishingPages() usage
Inappropriate SPList collection usage
Inappropriate taxonomy collection usage
Inappropriate usage of SPContentType.Fields
Incorrect SPView usage
jQuery(document).ready in CSharp code
Magic string is used
Missing SPUrlZone param in SPSite constructor
Not logged exception found
PortalLog is used
RunWithElevatedPrivileges is used while HTTPContext is null
SPContext objects are disposed
SPContext.Current is used outside web context
SPDataSource.Scope is missed
SPFeature activated via code
SPListItem.File is used
SPMonitoredScope should be used
SPPersistedObject is updated
SPQuery.Scope is missed
SPUtility.SendEmail usage while SPContext is null
SPView.Scope is missed
SPWebPartManager is used while HTTPContext is null
Static SP-object used as field
Thread.Sleep() usage
Unsafe cast on SPItemEventDataCollection.Item
Unsafe cast on SPListItem
Unsafe SPObject.Name == <string> comparison
Unsafe url concatenation
Use FeatureIds class
Use FieldId class
Use PropertyConstants class
Use SPBuiltInFieldId class
Use try-catch for SPFile.Exists
UserProfileManager.GetEnumerator() is used
UTC time is used
Inspections - JavaScript
Avoid jQuery(document).ready in ASCX control
Avoid jQuery(document).ready in js file
Avoid jQuery(document).ready in master page
Avoid jQuery(document).ready in page
Avoid using $ in js file
Avoid using $ in master page
Avoid using $ in pages
Avoid using $ in web contol
Inspections - XML
Avoid comments for content types
Avoid list content types
Avoid mixed 'ID' and 'Id' names
Avoid system list names for list instance
Avoid underscore in field name
Consider hidden list templates
Consider Overwrite='TRUE' for content types
Consider Overwrite='TRUE' for field
Declare empty Fields element
Deploy content types correctly
Deploy lookup field correctly
Deploy Taxonomy field correctly
Duplicate field Name
Duplicate field StaticName
Duplicate list instance Title
Duplicate list instance Url
Ensure Folder ContentTypeRef in list definition
Entity is not provisioned
Improve web part definition
Improve web part module
Incorrect 'ID' attr name
Incorrect lookup field provision
Incorrect 'Note' field index
Incorrect 'ShowField' attr value
Incorrect 'StaticName' length
Internal and static field names are different
Multiple content type groups in element file
Multiple field groups in element file
Prevent field from deletion
Prevent list from deletion
Repeat calculated fields in list definition
Repeat lookup fields in list definition
Taxonomy field in list definition
Wrong FeatureId for list instance
Code Completion
Code Completion
After/Before Properties
CommandUIDefinition Location attribute
Content Type Group attribute
ContentPlaceHolderId attribute
ContentTypeId attribute
ControlSrc attribute
FeatureId attribute
FeatureSiteTemplateAssociation Id attribute
FeatureSiteTemplateAssociation TemplateName attribute
Field Group attribute
Field List attribute
Field Type tag
FieldRef tag
File ContentType tag
Group in the web part manifest
ListUrl attribute
Location attribute
PublishingAssociatedContentType attribute
PublishingPageLayout attribute
RegistrationId attribute
RegistrationType attribute
Rights attribute
SPWebCollection.Add method
TemplateType attribute
Use SPBuiltInField
User profile property name
Web part zone Title attribute
Live Templates
Inspections
New site
New site and web
New web
SPSecurity.RunWithElevatedPrivileges
Edit
New web
Description
Last updated on 2019-1-30 by SubPointSupport
←
New site and web
SPSecurity.RunWithElevatedPrivileges
→