Skip to content

Commit b1d6f9d

Browse files
bradumbaughdivega
authored andcommitted
Removing en-us from links throughout the Entity Framework docs.
1 parent 05c1703 commit b1d6f9d

File tree

15 files changed

+19
-19
lines changed

15 files changed

+19
-19
lines changed

CONTRIBUTING.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ To render a portion of a file as a snippet by using line numbers:
4343
[!code-csharp[Main](../../../samples/core/saving/Program.cs?range=1-10]
4444
```
4545

46-
For C# snippets, you can reference a [C# region](https://msdn.microsoft.com/en-us/library/9a1ybwek.aspx). Whenever possible, use regions rather than line numbers, because line numbers in a code file tend to change and get out of sync with line number references in Markdown. C# regions can be nested, and if you reference the outer region, the inner `#region` and `#endregion` directives are not rendered in a snippet.
46+
For C# snippets, you can reference a [C# region](https://msdn.microsoft.com/library/9a1ybwek.aspx). Whenever possible, use regions rather than line numbers, because line numbers in a code file tend to change and get out of sync with line number references in Markdown. C# regions can be nested, and if you reference the outer region, the inner `#region` and `#endregion` directives are not rendered in a snippet.
4747

4848
To render a C# region named "snippet_Example":
4949

ThirdPartyNotices

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ may be either trademarks or registered trademarks of Microsoft in the United Sta
99
The licenses for this project do not grant you rights to use any Microsoft names, logos, or trademarks.
1010
Microsoft's general trademark guidelines can be found at http://go.microsoft.com/fwlink/?LinkID=254653.
1111

12-
Privacy information can be found at https://privacy.microsoft.com/en-us/
12+
Privacy information can be found at https://privacy.microsoft.com/
1313

1414
Microsoft and any contributors reserve all others rights, whether under their respective copyrights, patents,
1515
or trademarks, whether by implication, estoppel or otherwise.

entity-framework/core/get-started/aspnetcore/existing-db.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ This tutorial uses a **Blogging** database on your LocalDb instance as the exist
5454

5555
To install EF Core, you install the package for the EF Core database provider(s) you want to target. For a list of available providers see [Database Providers](../../providers/index.md).
5656

57-
For this tutorial, you don't have to install a provider package because the tutorial uses SQL Server. The SQL Server provider package is included in the [Microsoft.AspnetCore.App metapackage](https://docs.microsoft.com/en-us/aspnet/core/fundamentals/metapackage-app?view=aspnetcore-2.1).
57+
For this tutorial, you don't have to install a provider package because the tutorial uses SQL Server. The SQL Server provider package is included in the [Microsoft.AspnetCore.App metapackage](https://docs.microsoft.com/aspnet/core/fundamentals/metapackage-app?view=aspnetcore-2.1).
5858

5959
## Reverse engineer your model
6060

entity-framework/core/get-started/aspnetcore/new-db.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ To install EF Core, you install the package for the EF Core database provider(s)
7171

7272
# [Visual Studio](#tab/visual-studio)
7373

74-
For this tutorial, you don't have to install a provider package because the tutorial uses SQL Server. The SQL Server provider package is included in the [Microsoft.AspnetCore.App metapackage](https://docs.microsoft.com/en-us/aspnet/core/fundamentals/metapackage-app?view=aspnetcore-2.1).
74+
For this tutorial, you don't have to install a provider package because the tutorial uses SQL Server. The SQL Server provider package is included in the [Microsoft.AspnetCore.App metapackage](https://docs.microsoft.com/aspnet/core/fundamentals/metapackage-app?view=aspnetcore-2.1).
7575

7676
# [.NET Core CLI](#tab/netcore-cli)
7777

entity-framework/core/get-started/uwp/getting-started.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ In this tutorial, you build a Universal Windows Platform (UWP) application that
1414

1515
## Prerequisites
1616

17-
* [Windows 10 Fall Creators Update (10.0; Build 16299) or later](https://support.microsoft.com/en-us/help/4027667/windows-update-windows-10).
17+
* [Windows 10 Fall Creators Update (10.0; Build 16299) or later](https://support.microsoft.com/help/4027667/windows-update-windows-10).
1818

1919
* [Visual Studio 2017 version 15.7 or later](https://www.visualstudio.com/downloads/) with the **Universal Windows Platform Development** workload.
2020

entity-framework/core/miscellaneous/logging.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ uid: core/miscellaneous/logging
1212
1313
## ASP.NET Core applications
1414

15-
EF Core integrates automatically with the logging mechanisms of ASP.NET Core whenever `AddDbContext` or `AddDbContextPool` is used. Therefore, when using ASP.NET Core, logging should be configured as described in the [ASP.NET Core documentation](https://docs.microsoft.com/en-us/aspnet/core/fundamentals/logging?tabs=aspnetcore2x).
15+
EF Core integrates automatically with the logging mechanisms of ASP.NET Core whenever `AddDbContext` or `AddDbContextPool` is used. Therefore, when using ASP.NET Core, logging should be configured as described in the [ASP.NET Core documentation](https://docs.microsoft.com/aspnet/core/fundamentals/logging?tabs=aspnetcore2x).
1616

1717
## Other applications
1818

@@ -48,4 +48,4 @@ In this example, the log is filtered to return only messages:
4848

4949
For EF Core, logger categories are defined in the `DbLoggerCategory` class to make it easy to find categories, but these resolve to simple strings.
5050

51-
More details on the underlying logging infrastructure can be found in the [ASP.NET Core logging documentation](https://docs.microsoft.com/en-us/aspnet/core/fundamentals/logging?tabs=aspnetcore2x).
51+
More details on the underlying logging infrastructure can be found in the [ASP.NET Core logging documentation](https://docs.microsoft.com/aspnet/core/fundamentals/logging?tabs=aspnetcore2x).

entity-framework/core/platforms/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ When using EF Core on UWP:
3636

3737
* To optimize query performance, avoid anonymous types in LINQ queries. Deploying a UWP application to the app store requires an application to be compiled with .NET Native. Queries with anonymous types have worse performance on .NET Native.
3838

39-
* To optimize `SaveChanges()` performance, use [ChangeTrackingStrategy.ChangingAndChangedNotifications](/dotnet/api/microsoft.entityframeworkcore.changetrackingstrategy) and implement [INotifyPropertyChanged](https://msdn.microsoft.com/en-us/library/system.componentmodel.inotifypropertychanged.aspx), [INotifyPropertyChanging](https://msdn.microsoft.com/en-us/library/system.componentmodel.inotifypropertychanging.aspx), and [INotifyCollectionChanged](https://msdn.microsoft.com/en-us/library/system.collections.specialized.inotifycollectionchanged.aspx) in your entity types.
39+
* To optimize `SaveChanges()` performance, use [ChangeTrackingStrategy.ChangingAndChangedNotifications](/dotnet/api/microsoft.entityframeworkcore.changetrackingstrategy) and implement [INotifyPropertyChanged](https://msdn.microsoft.com/library/system.componentmodel.inotifypropertychanged.aspx), [INotifyPropertyChanging](https://msdn.microsoft.com/library/system.componentmodel.inotifypropertychanging.aspx), and [INotifyCollectionChanged](https://msdn.microsoft.com/library/system.collections.specialized.inotifycollectionchanged.aspx) in your entity types.
4040

4141
## Report issues
4242

entity-framework/ef6/fundamentals/disconnected-entities/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ In an Entity Framework-based application, a context class is responsible for det
99

1010
## Web service frameworks
1111

12-
Web services technologies typically support patterns that can be used to persist changes on individual disconnected objects. For example, ASP.NET Web API allows you to code controller actions that can include calls to EF to persist changes made to an object on a database. In fact, the Web API tooling in Visual Studio makes it easy to scaffold a Web API controller from your Entity Framework 6 model. For more information, see [using Web API with Entity Framework 6](https://docs.microsoft.com/en-us/aspnet/web-api/overview/data/using-web-api-with-entity-framework/).
12+
Web services technologies typically support patterns that can be used to persist changes on individual disconnected objects. For example, ASP.NET Web API allows you to code controller actions that can include calls to EF to persist changes made to an object on a database. In fact, the Web API tooling in Visual Studio makes it easy to scaffold a Web API controller from your Entity Framework 6 model. For more information, see [using Web API with Entity Framework 6](https://docs.microsoft.com/aspnet/web-api/overview/data/using-web-api-with-entity-framework/).
1313

14-
Historically, there have been several other Web services technologies that offered integration with Entity Framework, like [WCF Data Services](https://docs.microsoft.com/dotnet/framework/data/wcf/create-a-data-service-using-an-adonet-ef-data-wcf) and [RIA Services](https://docs.microsoft.com/en-us/previous-versions/dotnet/wcf-ria/ee707344(v=vs.91)).
14+
Historically, there have been several other Web services technologies that offered integration with Entity Framework, like [WCF Data Services](https://docs.microsoft.com/dotnet/framework/data/wcf/create-a-data-service-using-an-adonet-ef-data-wcf) and [RIA Services](https://docs.microsoft.com/previous-versions/dotnet/wcf-ria/ee707344(v=vs.91)).
1515

1616
## Low-level EF APIs
1717

entity-framework/ef6/fundamentals/performance/perf-whitepaper.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1245,7 +1245,7 @@ When choosing to use EDMX versus Code First, it’s important to know that the f
12451245

12461246
If you are having performance issues with the Entity Framework, you can use a profiler like the one built into Visual Studio to see where your application is spending its time. This is the tool we used to generate the pie charts in the “Exploring the Performance of the ADO.NET Entity Framework - Part 1” blog post ( \<http://blogs.msdn.com/b/adonet/archive/2008/02/04/exploring-the-performance-of-the-ado-net-entity-framework-part-1.aspx>) that show where Entity Framework spends its time during cold and warm queries.
12471247

1248-
The "Profiling Entity Framework using the Visual Studio 2010 Profiler" blog post written by the Data and Modeling Customer Advisory Team shows a real-world example of how they used the profiler to investigate a performance problem.  \<http://blogs.msdn.com/b/dmcat/archive/2010/04/30/profiling-entity-framework-using-the-visual-studio-2010-profiler.aspx>. This post was written for a windows application. If you need to profile a web application the Windows Performance Recorder (WPR) and Windows Performance Analyzer (WPA) tools may work better than working from Visual Studio. WPR and WPA are part of the Windows Performance Toolkit which is included with the Windows Assessment and Deployment Kit ( [http://www.microsoft.com/en-US/download/details.aspx?id=39982](https://www.microsoft.com/en-US/download/details.aspx?id=39982)).
1248+
The "Profiling Entity Framework using the Visual Studio 2010 Profiler" blog post written by the Data and Modeling Customer Advisory Team shows a real-world example of how they used the profiler to investigate a performance problem.  \<http://blogs.msdn.com/b/dmcat/archive/2010/04/30/profiling-entity-framework-using-the-visual-studio-2010-profiler.aspx>. This post was written for a windows application. If you need to profile a web application the Windows Performance Recorder (WPR) and Windows Performance Analyzer (WPA) tools may work better than working from Visual Studio. WPR and WPA are part of the Windows Performance Toolkit which is included with the Windows Assessment and Deployment Kit ( [http://www.microsoft.com/download/details.aspx?id=39982](https://www.microsoft.com/download/details.aspx?id=39982)).
12491249

12501250
### 10.2 Application/Database profiling
12511251

entity-framework/ef6/fundamentals/providers/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ The “type” in this registration is the assembly-qualified name of the provid
6363

6464
### Code-based registration
6565

66-
Starting with Entity Framework 6 application-wide configuration for EF can be specified in code. For full details see _[Entity Framework Code-Based Configuration](https://msdn.microsoft.com/en-us/data/jj680699)_. The normal way to register an EF provider using code-based configuration is to create a new class that derives from System.Data.Entity.DbConfiguration and place it in the same assembly as your DbContext class. Your DbConfiguration class should then register the provider in its constructor. For example, to register the SQL Compact provider the DbConfiguration class looks like this:
66+
Starting with Entity Framework 6 application-wide configuration for EF can be specified in code. For full details see _[Entity Framework Code-Based Configuration](https://msdn.microsoft.com/data/jj680699)_. The normal way to register an EF provider using code-based configuration is to create a new class that derives from System.Data.Entity.DbConfiguration and place it in the same assembly as your DbContext class. Your DbConfiguration class should then register the provider in its constructor. For example, to register the SQL Compact provider the DbConfiguration class looks like this:
6767

6868
``` csharp
6969
public class MyConfiguration : DbConfiguration

entity-framework/ef6/fundamentals/providers/provider-model.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ An EF provider is really a collection of provider-specific services defined by C
2222

2323
### DbProviderFactory
2424

25-
EF depends on having a type derived from [System.Data.Common.DbProviderFactory](https://msdn.microsoft.com/en-us/library/system.data.common.dbproviderfactory.aspx) for performing all low-level database access. DbProviderFactory is not actually part of EF but is instead a class in the .NET Framework that serves an entry point for ADO.NET providers that can be used by EF, other O/RMs or directly by an application to obtain instances of connections, commands, parameters and other ADO.NET abstractions in a provider agnostic way. More information about DbProviderFactory an be found in the [MSDN documentation for ADO.NET](https://msdn.microsoft.com/en-us/library/a6cd7c08.aspx).
25+
EF depends on having a type derived from [System.Data.Common.DbProviderFactory](https://msdn.microsoft.com/library/system.data.common.dbproviderfactory.aspx) for performing all low-level database access. DbProviderFactory is not actually part of EF but is instead a class in the .NET Framework that serves an entry point for ADO.NET providers that can be used by EF, other O/RMs or directly by an application to obtain instances of connections, commands, parameters and other ADO.NET abstractions in a provider agnostic way. More information about DbProviderFactory an be found in the [MSDN documentation for ADO.NET](https://msdn.microsoft.com/library/a6cd7c08.aspx).
2626

2727
### DbProviderServices
2828

2929
EF depends on having a type derived from DbProviderServices for providing additional functionality needed by EF on top of the functionality already provided by the ADO.NET provider. In older versions of EF the DbProviderServices class was part of the .NET Framework and was found in the System.Data.Common namespace. Starting with EF6 this class is now part of EntityFramework.dll and is in the System.Data.Entity.Core.Common namespace.
3030

31-
More details about the fundamental functionality of a DbProviderServices implementation can be found on [MSDN](https://msdn.microsoft.com/en-us/library/ee789835.aspx). However, note that as of the time of writing this information is not updated for EF6 although most of the concepts are still valid. The SQL Server and SQL Server Compact implementations of DbProviderServices are also checked into to the [open-source codebase](https://github.com/aspnet/EntityFramework6/) and can serve as useful references for other implementations.
31+
More details about the fundamental functionality of a DbProviderServices implementation can be found on [MSDN](https://msdn.microsoft.com/library/ee789835.aspx). However, note that as of the time of writing this information is not updated for EF6 although most of the concepts are still valid. The SQL Server and SQL Server Compact implementations of DbProviderServices are also checked into to the [open-source codebase](https://github.com/aspnet/EntityFramework6/) and can serve as useful references for other implementations.
3232

3333
In older versions of EF the DbProviderServices implementation to use was obtained directly from an ADO.NET provider. This was done by casting DbProviderFactory to IServiceProvider and calling the GetService method. This tightly coupled the EF provider to the DbProviderFactory. This coupling blocked EF from being moved out of the .NET Framework and therefore for EF6 this tight coupling has been removed and an implementation of DbProviderServices is now registered directly in the application’s configuration file or in code-based configuration as described in more detail the _Registering DbProviderServices_ section below.
3434

entity-framework/ef6/fundamentals/providers/spatial-support.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,4 @@ SQL Server spatial support depends on the low-level, SQL Server-specific types S
5050

5151
When Visual Studio is installed it will often also install a version of SQL Server, and this will include installation of the Microsoft.SqlServer.Types.dll.
5252

53-
If SQL Server is not installed on the machine where you want to use spatial types, or if spatial types were excluded from the SQL Server installation, then you will need to install them manually. The types can be installed using `SQLSysClrTypes.msi`, which is part of Microsoft SQL Server Feature Pack. Spatial types are SQL Server version-specific, so we recommend [search for "SQL Server Feature Pack"](https://www.microsoft.com/en-us/search/result.aspx?q=sql+server+feature+pack) in the Microsoft Download Center, then select and download the option that corresponds to the version of SQL Server you will use.
53+
If SQL Server is not installed on the machine where you want to use spatial types, or if spatial types were excluded from the SQL Server installation, then you will need to install them manually. The types can be installed using `SQLSysClrTypes.msi`, which is part of Microsoft SQL Server Feature Pack. Spatial types are SQL Server version-specific, so we recommend [search for "SQL Server Feature Pack"](https://www.microsoft.com/search/result.aspx?q=sql+server+feature+pack) in the Microsoft Download Center, then select and download the option that corresponds to the version of SQL Server you will use.

entity-framework/ef6/what-is-new/roadmap.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.assetid: d8666b7a-deda-45e7-8b8e-d1d64a2724d3
66
---
77
# Future Versions of Entity Framework
88
Here you can find information on upcoming versions of Entity Framework.
9-
While most of the focus of the EF team is nowadays on adding new features and improvements to [EF Core](https://docs.microsoft.com/en-us/ef/core/index), we plan to still fix important bugs, implement small improvements, and incorporate community contributions in the EF6 codebase.
9+
While most of the focus of the EF team is nowadays on adding new features and improvements to [EF Core](https://docs.microsoft.com/ef/core/index), we plan to still fix important bugs, implement small improvements, and incorporate community contributions in the EF6 codebase.
1010

1111
## Post-EF 6.2 releases
1212

entity-framework/ef6/what-is-new/visual-studio.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Remember to use a verbatim string prefixed with `@` or double back-slashes "\\\\
3535

3636
## Visual Studio 2013
3737
- This version of Visual Studio includes and older version of Entity Framework tools and runtime.
38-
It is recommended that you upgrade to Entity Framework Tools 6.1.3, using [the installer](https://www.microsoft.com/en-us/download/details.aspx?id=40762) available in the Microsoft Download Center.
38+
It is recommended that you upgrade to Entity Framework Tools 6.1.3, using [the installer](https://www.microsoft.com/download/details.aspx?id=40762) available in the Microsoft Download Center.
3939
See [Past Releases](~/ef6/what-is-new/past-releases.md#ef-613) for more details on these releases.
4040
- Adding Entity Framework to new projects using the upgraded EF tools will automatically add the EF 6.1.3 NuGet package.
4141
You can manually install or upgrade to any EF NuGet package available online.
@@ -46,7 +46,7 @@ Remember to use a verbatim string prefixed with `@` or double back-slashes "\\\\
4646
## Visual Studio 2012
4747

4848
- This version of Visual Studio includes and older version of Entity Framework tools and runtime.
49-
It is recommended that you upgrade to Entity Framework Tools 6.1.3, using [the installer](https://www.microsoft.com/en-us/download/details.aspx?id=40762) available in the Microsoft Download Center.
49+
It is recommended that you upgrade to Entity Framework Tools 6.1.3, using [the installer](https://www.microsoft.com/download/details.aspx?id=40762) available in the Microsoft Download Center.
5050
See [Past Releases](~/ef6/what-is-new/past-releases.md#ef-613) for more details on these releases.
5151
- Adding Entity Framework to new projects using the upgraded EF tools will automatically add the EF 6.1.3 NuGet package.
5252
You can manually install or upgrade to any EF NuGet package available online.

0 commit comments

Comments
 (0)