.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Register
 
Win Surprise Gifts!!!
Congratulations!!!


Post New Web Links

Overriding web.config in sharepoint webpart/using custom membership in web part

Posted By:      Posted Date: August 30, 2010    Points: 0   Category :SharePoint
 
I'm developing a web part for MOSS 2007. The web part is being deployed to a web application which utilizes forms-based authentication, and role/membership providers to control users. The membership table has been edited to include addition user info (I am aware, that this isn't the best way to handle additional user, i.e. profiles etc., however, this is a requirement from another department). Since my web part needs to access this information, I was thinking of implementing a custom membership provider. So far I've followed: http://msdn.microsoft.com/en-us/library/6tc47t75.aspx and I've got my custom membership class, and a very stripped down membershipprovider-class. But how do I enable/use this membership provider in my web part? I've tried creating a simple web.config in the "WebPartCode" folder of my solution, next to my webpart code file, with connection string and membership provider tags. But I don't even really know how to build/reference/use the membership provider itself, so I don't know what else I need to do. I've built a C# class library project with the two classes (membershipprovider and custom membershipuser) and compiled it and installed it in the global assembly cache - is this correct? and how do I access them from here? Hope someone can help


View Complete Post


More Related Resource Links

Custom Web Part Problem After SharePoint Restore

  
Hi, I've recently moved our sharepoint site and databases (using Microsoft Internal Database) to another standalone server. I did a catastrophic backup and then restored it on the destination server successfully via the central Administration page. I have also copied our custom web part library dll to 'c:\windows\assembly' directory and 'C:\Inetpub\wwwroot\wss\VirtualDirectories\80\bin' directory. I also copied over the old web.config file to 'C:\Inetpub\wwwroot\wss\VirtualDirectories\80'. However, I still seem to be missing something as I get the error below while loading the site. I haven't been able to find a solution so hoping someone has seen it before here. Has anyone seen this happen before? Any advice/help would be greatly appreciated. Many thanks. Mehds ERROR====================================================================================================== The “webpartname” web part appears to be causing a problem. Object reference not set to an instance of an object.  Web parts maintenance page: if you have permission, you can use this page to temporarily close web parts or remove personal settings. For more information, contact you site administrator. ==========================================================================================================

Creating Custom ASP.NET Control for use on a SharePoint 2010 OOTB WebPart

  
I am currently trying to develop a custom asp.net control that can be deployed to SharePoint 2010 and then included on something like a New item form. I have been able to build the control as part of a webpart but it needs to be done as a stand alone control that can be used on various webparts including the out of the box webparts like the WebPartPages:DataFormWebPart. Are there any good examples of building a custom control, deploying it to SharePoint and then using SharePoint designer to add that control to an existing web part?

Web.config for Custom Membership Provider

  
I am trying to set-up the connection strings to my Membership Provider. I am using the Sql server database and not the default aspnet_db. Iam giving the Fully Qualifying namespace+class in my "type"  and it still throws an error msg "connection string cannot be blank". Web.config: < < < < membership defaultProvider="CustomMembershipProvider">providers>clear />add connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="RavLoginApp" description="Stores and retrieves membership data from the local Microsoft SQL Server database" name="CustomMembershipProvider" type="MyNamespace.CustomMembershipProvider" />  </providers> </membership <connectionStrings > <remove name="LocalSqlServer" /> <add name="LocalSqlServer" connectionString="data source=127.0.0.1;database=MyLocaldb;uid=xxxxx;pwd=xxxxxx" providerName="System.Data.SqlClient" /> <

Custom membership provider not returning values from my web.config

  

I created a custom membership provider in my ASP.NET 4.0 web site, stored  in App_Code, and referenced in my web.config.

However, it doesn't appear to be pulling values out of web.config during initialization.

The code was taken from http://www.asp.net/general/videos/how-do-i-create-a-custom-membership-provider, and the only modifications were changing "connectionStringName" here to the name of my connection string:


    Dim ConnectionStringSettings As ConnectionStringSettings = _
      ConfigurationManager.ConnectionStrings(config("connectionStringName"))

The connection string always comes back as nothing in this line:


    If ConnectionStringSettings Is Nothing OrElse ConnectionStringSettings.ConnectionString.Trim() = String.Empty Then
      Throw New ProviderException("Connection string cannot be blank.")
    End If




No matter what I change the password format to in web.config, the default value here is always used:


    Dim temp_format As String = config("passwordFormat")
    If temp_format Is Nothing Then
      temp_format = "Has

Custom Login Page , with custom membership provider for sharepoint 2010

  

Dear All,

I am new to sharepoint, i am developing a custom application on sharepoint 2010. i need to create a custom login page in sharepoint 2010 with a custom membership provider which will authenticate against a 3rd party web service. 

Can anybody guide me with the steps i need to do for this. do i need to write a custom claims provider for this or is it enough if i write a custom authentication provider and use it for my login page which we do for asp.net.

i am confused about these. 

thanks in advanace 

UB


Custom web part properties are not saved in SharePoint 2010 visual web part

  

I have created my first visual web part in SP2010.  In 2007 version I didn't use user controls so all of my code was in a single file for the most part.  Now I've separated out the code.  Everything works great and I like this a lot better (more like traditional ASP.NET development) with one exception.  In my bootstrap .cs file (I call it that because it does nothing but load the user control file) I put all of my custom web part properties.  Then in my web part code-behind I reference them thru an instance of the containing class.  I must have something incorrectly configured because none of the changes to the properties at runtime are getting updated in the code.  Here's a filtered view of how I have it wired together:

Sample property in the top level .cs file:

private string m_ImagePath = "sites/myapp/images1/branded_image.png";
[Personalizable(PersonalizationScope.Shared),
   WebBrowsable(true),
   WebDisplayName("Relative path to header image"),
   WebDescription("Relative path to header image"),
   Category(

SharePoint 2010 Custom List default overriding selection

  

We are finding that the second list using a field name from the first list that is defaulted does not take the field entry but uses the default when the record is created.  The First list field does take the change and populate the record.  We need the second list to accept the field change in creating a new record.


Sharepoint 2010 Custom Membership Provider

  

Hi,

I'm trying to create a site with fba using my own memebership and role provider.
The problem i have is when i am creating the sitecollection from the central administration, my web app has windows and fba authenticacton turned od, in the membership provider and role mananer i put my own providers. When i am creating the sitecollection for that web app in the administrator textbox is not finding the windows user... I don't understand why...
My web application authorization is windows with FBA turn on. If i turn off the fba authentication in the web app, the windows user is working as the administration....
I don't understand why is happening this..

 

UpDate: I checked the eventviewer and i have this error when i want to put the windows user:

An exception occurred in Forms Auth claim provider when calling SPClaimProvider.FillResolve(): The configuration section cannot contain a CDATA or text element. (E:\inetpub\wwwroot\wss\VirtualDirectories\48079\web.config line 457).

This line on the web.config is where i have my membership provider:

 <add name="LMSMemberShipProvider" type="Company.LMS.LiveMembershipProvider, Company.LMS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=464df6932833bbb2" applicationName="/"/>

 

Th

How to deploy custom membership provider dll in STS web config in SPS 2010

  

i am having a custom membership provider dll which i want to deploy in the STS webconfig file in sps 2010. i donno how to deploy it. since sts webconfig doesnt have any <system.web>, <sharepoint> entries and where shoudl i add these? will that suffice to deploy my custom membership provioder assembly? also  i am NOT  using any oob membershi p providers. am using a CUSTOM PROVIDER.  can anyone help by what are the steps and where & wher to add those entries.  below one isused for  aspnetsqlmembership provider.                       

can i use the same pattern with changes in the name of the assembly withmy  custom provider will work for me/

<system.web>
  <membership>   <providers> <memberships>  </membership> ....

any sample code with the sts web.config format /src code will be helpful

 thanks

 


Consuming SharePoint 2010 Web Analytics Service in a Custom Web Part

  

Hi,

I am writing a custom webpart to show up the Top Queries. As per my understanding we would need to use the Web Analytics WCF Service/Proxy in our custom Web Part code and try and access the method that returns the Top Queries.

Please let me know the name of the Web Analytics WCF Service/Proxy to be used and the if you can get me the method. I have been trying to search for the name of the Web Analytics Web Service/Proxy, but in vain. Looks document is at scarse.

Appreciate your help here.

 

 


PC

Where is a custom web part used in SharePoint page?

  
How can I find out where a custom web part is being used within SharePoint pages? 

Custom Login Page , with custom membership provider for sharepoint 2010

  

Dear All,

I am new to sharepoint, i am developing a custom application on sharepoint 2010. i need to create a custom login page in sharepoint 2010 with a custom membership provider which will authenticate against a 3rd party web service. 

Can anybody guide me with the steps i need to do for this. do i need to write a custom claims provider for this or is it enough if i write a custom authentication provider and use it for my login page which we do for asp.net.

i am confused about these. 

thanks in advanace 

UB


problem using custom membership provider in sharepoint 2010, please help!

  

hi,

My company developed a custom membership provider using .net framework 4 which causes the problem. As you know, all web application in sharepoint 2010 is running on .NET framework 2, so when a web application is configured to use our .net 4 custom membership provider, .NET CLR version 2 is loaded to run the web application but our membership provider assembly binds to .NET CLR version 4. So it is not surprising to see the following exception:

Could not load file or assembly '[our membership provider assembly]' or one of its dependencies.This assembly is built by a runtime newer than the currently loaded runtime andcannot be loaded.

Logically, there are two ways to solve this problem, but neither of these ways actually works.

1. Change the application pool under which the web application runs to use .NET 4 rather .NET 2. But this causes a lot of web.config exceptions. I don't quit understand those config exceptions because in asp.net it's framework backwards compatible.

2. Redirect our membership provider assembly to be executed under .net framework 2. But this way also doesn't work because if our membership provider assembly uses some classes available only in .net framework 4, that part of code has no way to be executed.

Can you give

Custom Webpart doesn't show up in Sharepoint 2010 after deploying from VS2010

  
I have created a visual webpart in VisualStudio 2010 as Farm Solution and after deploying the webpart doesnt show under Categories(Custom) when i click insert webpart

How to make Custom SharePoint 2010 Webpart work on MOSS 2007 Environment

  

H

I've built a SharePoint WebPart in SharePoint 2010, using SharePoint Assembly version 14.0.0.0. Now i've to make this Webpart such that i should work on SharePoint 2010 and MOSS 2007. The version no for both the versions are different, so do i need to create separate web-part for both version or is there any other way?

My current webpart is built in env, which has

SharePoint 2010, Windows 7 64 Bit, VS 2010.

Reference is added to SharePoint DLL which is in 14 Hive ISAPI.

 

How can i make this generic, so that i should work on both version, i've not used anything specific which is only in SP2010, its just a simple webpart.

 


Thanks
Akhilesh Nirapure

How to deploy custom membership provider dll in STS web config in SPS 2010

  

i am having a custom membership provider dll which i want to deploy in the STS webconfig file in sps 2010. i donno how to deploy it. since sts webconfig doesnt have any <system.web>, <sharepoint> entries and where shoudl i add these? will that suffice to deploy my custom membership provioder assembly? also  i am NOT  using any oob membershi p providers. am using a CUSTOM PROVIDER.  can anyone help by what are the steps and where & wher to add those entries.  below one isused for  aspnetsqlmembership provider.                       

can i use the same pattern with changes in the name of the assembly withmy  custom provider will work for me/

<system.web>
  <membership>   <providers> <memberships>  </membership> ....

any sample code with the sts web.config format /src code will be helpful

 thanks

 


Sharepoint custom webpart deployment

  

Can anyone help with this as I have not found anything online to help me.

I have created a custom webpart in VS2010 and want to deploy it to a live SP2010 system. The development project is linked to a local install of sharepoint not the live one so hitting the deploy button does not work.

WHat steps do I do to put this live?

I can see that a wsp file has been produced and if I import this into the webparts as a document it does not work. The file is 10 k in size and yet the dll is 20k so I guess the wsp file does not contain the dll??

What steps should I take to deploy this live??

Many thanks 

Andy


Categories: 
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend